Senior Developer

7 days ago


Ottawa, Ontario, Canada CMHC Full time
About the Role

CMHC is seeking a highly skilled Senior Developer - Tech Lead to join our Technology Solutions Team. As a Subject Matter Expert, you will guide a team of Senior Developers and Developers, specializing in one of CMHC's platforms. Your expertise in collaborative application development, programming, leading teams, user-centric design, and software reliability will contribute to the development and maintenance of CMHC's business platforms and other applications.

Key Responsibilities
  • Lead a team of developers in their work by providing mentoring, guidance, knowledge sharing, and helping team members grow their technical skills.
  • Play a key role in system architecture and design and technical decisions (technologies, frameworks, and tools selection).
  • Conduct code reviews and provide feedback on code quality and design best practices and help resolve technical issues.
  • Oversee the implementation, maintenance of the product, and of the tools for the automated builds, tests, deployment, security infrastructure.
  • Ensure that documentation is created and maintained for architecture, design, development, and deployment processes.
  • Collaborate with various stakeholders (product owners, other technical teams, etc.) to ensure technical aspects align with business goals.
  • Author technical specification documents and diagrams for CMHC's platforms and custom-developed applications.
  • Complete application development projects for SDLC implementation into production.
Requirements
  • Bachelor's degree in Computer Science, Data Science, Information Management, or a related field.
  • A minimum of 7 years of experience programming, developing, and implementing business applications.
  • Leading expertise in at least one of CMHC's application development platforms/environments.
  • Advanced ability to program and design applications to drive business objectives and innovation while meeting requirements.
  • Advanced knowledge of business ecosystems, SaaS, infrastructure as a service (IaaS), platform as a service (PaaS), SOA, APIs, open data, microservices, event-driven IT, and predictive analytics, with a focus on Microsoft technologies.
  • Proven technical leadership and advanced ability in making technical decisions in the context of large-scale application development.
  • Solid experience with end-to-end solution implementation, including project planning, estimation, and solution architecture.
  • Proven interpersonal, leadership, and business competencies, including teamwork, facilitation, communication, presentation, influencing, and negotiation skills.
Preferred Qualifications
  • Graduate degree or certificate in Computer Science, Data Science, Information Management, or a related field.
  • Technical certifications in application architecture, cloud development, and administration (e.g., Azure Administrator, Azure Developer).
What We Offer
  • 5 weeks of vacation.
  • Annual individual performance bonus.
  • Defined benefit pension plan.
  • Comprehensive group insurance plan to support your well-being from day one.
  • Support in your personal and professional growth with training, mentorship, and more.
  • An inclusive workplace culture and environment with Employee Resource Groups.
  • A hybrid work model that lets you balance working from home and nurturing in-person connections.
About CMHC

At CMHC, the work you do and the work we do together matters. We come to work every day with a common purpose: to realize a future where everyone in Canada has a home that they can afford and meets their needs.

Our people are second to none. We lean in with courage, band together as a community, and try new things to make a lasting impact on housing from coast to coast to coast.

Join us and be part of a team that's committed to making a real difference and be part of something meaningful.



  • Ottawa, Ontario, Canada Senior Care Authority of Inland Empire, CA Full time

    About the JobWe are seeking a highly skilled Senior Integration Developer to join our team at the Senior Care Authority of Inland Empire, CA. As a key member of our development team, you will be responsible for designing and implementing complex software systems, integrating various components, and ensuring seamless functionality.Key ResponsibilitiesDevelop...


  • Ottawa, Ontario, Canada Senior Care Authority of Inland Empire, CA Full time

    About the JobWe are seeking a highly skilled Senior Integration Developer to join our team at the Senior Care Authority of Inland Empire, CA. As a key member of our development team, you will be responsible for designing and implementing complex software systems, integrating various components, and ensuring seamless functionality.Key ResponsibilitiesDevelop...

  • Senior Interpreter

    1 week ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    1 week ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    1 week ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    1 week ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    7 days ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    7 days ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    5 days ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Interpreter

    5 days ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    Job Title: Senior InterpreterWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals who speak different languages.Key Responsibilities:Provide accurate and high-quality interpretation services in a variety of...

  • Senior Executive

    2 weeks ago


    Ottawa, Ontario, Canada Senior Assistance Services Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Executive to join our team at Senior Assistance Services. As a key member of our leadership team, you will be responsible for overseeing the strategic direction and operational management of our trade, broadcasting, and other services.Key ResponsibilitiesStrategic Planning: Develop and...

  • Senior Executive

    2 weeks ago


    Ottawa, Ontario, Canada Senior Assistance Services Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Executive to join our team at Senior Assistance Services. As a key member of our leadership team, you will be responsible for overseeing the strategic direction and operational management of our trade, broadcasting, and other services.Key ResponsibilitiesStrategic Planning: Develop and...

  • Senior Interpreter

    2 weeks ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    About the RoleWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals and groups with diverse linguistic backgrounds.Key ResponsibilitiesTranslation and Interpretation: Provide accurate and high-quality...

  • Senior Interpreter

    3 weeks ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    About the RoleWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a Senior Interpreter, you will play a critical role in facilitating communication between individuals and groups with diverse linguistic backgrounds.Key ResponsibilitiesTranslation and Interpretation: Provide accurate and high-quality...

  • Senior Interpreter

    3 weeks ago


    Ottawa, Ontario, Canada EMBASSY WEST SENIOR LIVING Full time

    About the RoleWe are seeking a highly skilled Senior Interpreter to join our team at Embassy West Senior Living. As a key member of our staff, you will be responsible for providing accurate and precise language interpretation services to support the needs of our residents and staff.Key ResponsibilitiesTranslation and Interpretation: Translate written and...

  • Senior Developer

    5 days ago


    Ottawa, Ontario, Canada National Research Council Canada Full time

    Unlock Your Potential as a Senior Developer at the National Research Council CanadaWe are seeking a highly skilled Senior Developer to join our team at the National Research Council Canada (NRC). As a key member of our Information Systems team, you will play a critical role in the development, sustainment, and enhancement of our Microsoft cloud platforms and...

  • Senior Developer

    5 days ago


    Ottawa, Ontario, Canada National Research Council Canada Full time

    Unlock Your Potential as a Senior Developer at the National Research Council CanadaWe are seeking a highly skilled Senior Developer to join our team at the National Research Council Canada (NRC). As a key member of our Information Systems team, you will play a critical role in the development, sustainment, and enhancement of our Microsoft cloud platforms and...

  • Senior Executive

    2 weeks ago


    Ottawa, Ontario, Canada Senior Assistance Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Executive to join our team at Senior Assistance Services. As a Senior Executive, you will be responsible for leading our trade, broadcasting, and other services division.Key ResponsibilitiesLeadership and StrategyDevelop and implement organizational policies and programs to achieve business...

  • Senior Executive

    2 weeks ago


    Ottawa, Ontario, Canada Senior Assistance Services Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Executive to join our team at Senior Assistance Services. As a Senior Executive, you will be responsible for leading our trade, broadcasting, and other services division.Key ResponsibilitiesLeadership and StrategyDevelop and implement organizational policies and programs to achieve business...

  • Senior Developer

    2 weeks ago


    Ottawa, Ontario, Canada National Research Council Canada Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at the National Research Council Canada. As a Senior Developer, you will play a key role in the development, sustainment, and enhancement of our Microsoft cloud platforms and related applications.Key Responsibilities:Design, develop, and implement software solutions...