The company, a national IT consulting company, is seeking an Application Architect to lead the design and development of enterprise-scale software systems. The Application Architect will work closely with development teams to ensure that technical solutions align with business goals and long-term strategy, driving innovation, consistency, and maintainability across the application landscape.This role blends hands-on architecture with team leadership, guiding best practices in coding, code review, technical standards, and performance optimization. The Application Architect will also play a critical role in modernizing legacy systems, reducing technical debt, and supporting high-impact business systems used across the province. Responsibilities :
- Design and maintain enterprise application architecture that supports large-scale, multi-year systems.
- Provide expert technical leadership and mentorship to development teams, ensuring best practices are followed.
- Conduct code reviews and identify technical debt, leading initiatives to resolve it and improve code quality.
- Collaborate with solution teams to assess business needs and provide effective technical design and integration strategies.
- Develop, test, and maintain both internally developed and packaged business systems and interfaces.
- Provide Tier 3 support to resolve high-impact technical issues, acting as a subject matter expert.
- Evaluate, recommend, and implement improvements to development standards, tools, and processes.
- Support the evolution of CLBC's systems through continuous research, planning, and solution design.
- Ensure application solutions align with CLBC's architectural standards, project goals, and user needs.
Requirements :
5+ years of experience as an Application Architect.Proven experience in application architecture, systems analysis, software development, and production support.Strong background in the full software development lifecycle, Agile development, and change management practices.Advanced knowledge of object-oriented design, SOA, and SOLID principles.Experience with technologies such as : C#, .NET, SQL (T-SQL / PL-SQL), PostgreSQL, Oracle DB, SSIS, Telerik, Salesforce, ServiceNow, Powershell, JavaScript, HTML, CSS, Git, TeamCity, Octopus Deploy, AWS, Active Directory, Visual Studio, IIS, and XML.Ability to balance strategic planning with hands-on implementation.Strong analytical, organizational, and communication skills.Experience building collaborative relationships across business and IT teams.Expertise in designing, supporting, and modernizing complex enterprise systems.Demonstrated ability to lead and influence development teams to adopt best practices and technical standards.A commitment to innovation, continuous learning, and staying current with industry trends and technologies.Experience in the public sector or community-based services is an asset.