Application Architect (Permanent), Vancouver Head Office - 2025.076

Community Living BC

• $90K — $99K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Management, or related field with 5 years of relevant experience, or a diploma with 10 years of experience, or equivalent combination of education and experience.
  • Proven background in application architecture, systems analysis, software development, and production support.
  • Strong understanding of the full software development lifecycle and Agile development practices.
  • Advanced knowledge of object-oriented design, SOA, and SOLID principles.
  • Familiarity with a range of technologies including C#, .NET, SQL variants, PostgreSQL, and various other frameworks and tools.
  • Proficient in balancing strategic planning with hands-on implementation.
  • Excellent analytical, organizational, and communication skills.

Responsibilities

  • Design and maintain enterprise application architecture for large-scale systems.
  • Provide technical leadership and mentorship to development teams.
  • Conduct code reviews, identify technical debt, and lead improvement initiatives.
  • Collaborate with teams to assess business needs and create technical designs.
  • Develop, test, and maintain enterprise business systems and interfaces.
  • Offer Tier 3 support to resolve high-impact technical issues.
  • Evaluate and recommend improvements to development tools and processes.

Benefits

  • Employer-paid extended health and dental plan.
  • BC Public Service Pension plan with employer contributions.
  • Generous vacation plus additional personal days.
  • Paid maternity/parental/adoption leave.
  • Life insurance, paid sick days, and long-term disability options.
  • Wellness supports, including Employee and Family Assistance Program.
  • Professional development funds for continuous learning.
  • Access to government discounts for various services.
Full Job Description
Term/Status: Permanent, Full-time (70 hours bi-weekly)
Classification/Salary:IS R30 / Position starts at $90,797.03 annually plus a 9.9% bi-weekly market adjustment ($8,988.81 annually)
Team: IT - Information Technology
Location: Vancouver Head Office (hybrid)

As an Application Architect at CLBC, you will lead the design and development of enterprise-scale software systems that support our organization's mission. You'll work closely with development teams to ensure that technical solutions align with business goals and long-term strategy, driving innovation, consistency, and maintainability across CLBC's application landscape.

This role blends hands-on architecture with team leadership, guiding best practices in coding, code review, technical standards, and performance optimization. You'll also play a critical role in modernizing legacy systems, reducing technical debt, and supporting high-impact business systems used across the province.

Key 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

What you'll bring:

  • A Bachelor's degree in Computer Science, Information Management, or a related field and a minimum of 5 years of related experience
    or a diploma in Information Technology with at least 10 years of related experience
    or an equivalent combination of education and experience
  • 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

We're also looking for:

  • 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
  • Knowledge of CLBC's core business systems and integration needs is an asset

Benefits:

A rewarding career at CLBC comes with great benefits including:
  • Employer-paid extended health and dental plan
  • A BC Public Service Pension plan with employer contributions
  • Generous vacation plus additional personal days
  • Paid maternity/parental/adoption leave
  • Life insurance, paid sick days, and, if needed, long-term disability
  • Wellness supports, including an Employee and Family Assistance Program
  • Professional development funds and resources to encourage continuous learning and skill development
  • Access to government discounts to travel, cell phones, and more!

Additional Info:

At CLBC, we are committed to providing equitable compensation, recognizing that salary negotiation can be a barrier for some groups. We will engage in an objective analysis to determine a starting salary that is grounded in principles of equity and fairness

Successful applicants are subject to a Criminal Record Check.

Closing date: Open until filled

If your application is shortlisted, you'll be invited to an interview where you'll have the opportunity to share more about your experience. Please note that only those selected for an interview will be contacted.

This opportunity is open to applicants who are legally entitled to work in Canada.

Similar Jobs

More Jobs at Community Living BC

More Information Technology Jobs

Find similar Application Architect (Permanent), Vancouver Head Office - 2025.076 jobs: