Base Career helps you apply smarter for this job.
Key skills for this role
CSA Group has an immediate opportunity for a Senior Technical Architect, Application Development & Support to serve as the technical leader accountable for the development, enhancement, support, and lifecycle management of CSA's business and customer-facing applications. This is a working lead role: it designs, codes, reviews, tests, debugs, and releases software, while owning delivery, quality, security, and supportability across the application portfolio, spanning the OutSystems 11 low-code platform, Java, Microsoft .NET and C#, MuleSoft integration services, relational databases, and legacy collaboration platforms including Jive. The role participates in all phases of the development lifecycle, from requirements through build, release, and ongoing maintenance, provides Level 2 and Level 3 technical support, and is accountable for the non-functional health of the application estate — performance, code security, privacy by design, and patch and version currency. The role leads through influence and vendor management, directing external development vendors, systems integrators, and contract resources, and providing technical direction and mentoring to internal staff.
At the heart of CSA Group is a vision: making the world a better, safer, more sustainable place. It's been part of our mission for nearly one hundred years: from the first engineering standard for railway bridges developed in 1919, to more than 3,500 standards, codes & related products today.
Headquartered in Canada, with a global footprint of more than 30 labs and offices across Europe, Asia and North America, CSA Group tests, inspects and certifies a wide range of products - from every day househould items to leading edge technology-to meet exacting requirements for safety, performance and environmental impact.
Our employees take pride in making a difference in people's lives through the work that we do. We're looking for people like you to help make it happen.
CSA Group has an immediate opportunity for a Senior Technical Architect, Application Development & Support to serve as the technical leader accountable for the development, enhancement, support, and lifecycle management of CSA's business and customer-facing applications. This is a working lead role: it designs, codes, reviews, tests, debugs, and releases software, while owning delivery, quality, security, and supportability across the application portfolio, spanning the OutSystems 11 low-code platform, Java, Microsoft .NET and C#, MuleSoft integration services, relational databases, and legacy collaboration platforms including Jive. The role participates in all phases of the development lifecycle, from requirements through build, release, and ongoing maintenance, provides Level 2 and Level 3 technical support, and is accountable for the non-functional health of the application estate — performance, code security, privacy by design, and patch and version currency. The role leads through influence and vendor management, directing external development vendors, systems integrators, and contract resources, and providing technical direction and mentoring to internal staff.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Calgary, CAN
Toronto, CAN
Toronto, CAN
, IND
CSA Group is seeking a Technician Intern to assist with laboratory testing assignments. The role requires a final-year engineering student or a completed electronics or electrical engineering qualification and involves o
Cleveland, USA
Montréal, CAN
Calgary, CAN
Toronto, CAN
Calgary, CAN
Toronto, CAN
Toronto, CAN
, IND
Cleveland, USA
Montréal, CAN
Calgary, CAN
Bachelor's degree in Computer Science, Software Engineering, or equivalent education and experience.
Eight to ten-plus (8-10+) years of progressive full-stack development experience, including three-plus (3+) years as a technical lead or manager accountable for the delivery, quality, and support of an application portfolio.
Demonstrated proficiency with OutSystems 11 as a Platform as a Service, including application/module architecture, BPT, integrations, performance tuning, and lifecycle management through LifeTime.
Strong hands-on development experience in Java and Microsoft .NET/C#, including REST/SOAP web services and object-oriented design.
Experience designing and supporting MuleSoft integrations, including API-led design, DataWeave, connectors, and API Manager.
Experience designing and developing relational databases (MS SQL, Oracle, MySQL), including stored procedures, data modeling, and performance tuning.
Experience with source control and branching strategy, build/release pipelines, and deployment automation (Azure DevOps, Git, GitHub Actions, or equivalent).
Experience providing Level 2 and Level 3 application support against defined service level targets within an ITIL-aligned process.
Experience managing external development vendors, systems integrators, and contract resources, including statements of work, estimates, and acceptance.
Standards developer and provider of testing, inspection, and certification services for manufacturers and the public.
Visit company websiteJobs and hiring trendsCAD 100890-132416 yearly / year
Full-time
Senior · 8+ years experience
Hybrid
Apply faster on company sites with our extension.