Bilingual Senior Developer

2 weeks ago


Montreal, Quebec, Canada CMHC - SCHL Full time

Job Requisition ID: 10282

Position Status: Permanent Full Time

Position Type: Hybrid

Office Location: Montreal (QC); Ottawa (ON); Toronto (ON)

Travel Requirement: Limited

Language Designation: Bilingual

Language Skill Levels (Read/Write/Speak): BBB

Salary: Our salaries generally range from $ to $ and are based on qualifications and experience.

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.

What's in it for you

We've got the purpose, the people and the perks you need for a fulfilling career. Here's what you get when you're a permanent employee:

  • 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 – because when you thrive, we thrive.
  • An inclusive workplace culture and environment with Employee Resource Groups and more.
  • A hybrid work model that lets you balance working from home and nurturing in-person connections by coming into your region's office at a minimum of 4 times a month.

About the role

Join the Technology Solutions Team, where we are developing the next generation of software applications to enable CMHC to achieve its strategy. As a Bilingual Subject Matter Expert, you will guide a team of Senior Developers and Developers, specializing in one of CMHC's platforms. Your skills and passion for collaborative application development, programming, coaching teams, user-centric design and software reliability will contribute to the development and maintenance of CMHC's business platforms and other applications to propel CMHC forward efficiently and securely.

What you'll do:

  • Being CMHC's leading expert on a platform or set of application development technologies, while also guiding and advising a team of developers in their work by providing mentoring, guidance, and knowledge sharing.
  • Interface with the client community to determine their system needs, document the current and proposed business processes, and advise clients of the proposed solutions and their impacts.
  • Author technical specification documents and diagrams for CMHC's platforms and custom developed applications.
  • Develop logical and physical system models incorporating the business processes and prepare clear, concise and well-written analysis documents or program specifications.
  • Create or update the technical design for new or existing computer systems including hosting, network, databases, processes, error handling, inputs, outputs, reports and interfaces to other systems or processes.
  • Design logically sound, readily maintained program structures based on program specifications.
  • Complete application development projects for SDLC implementation into production, particularly programs to be coded of higher complexity.

What you should have:

  • A bachelor's degree in Computer Science, Data Science, Information Management, or a related field. An equivalent combination of education and/or experience may be considered.
  • A minimum of 7 years of experience in programming, developing, and implementing business applications. This experience would be in roles and projects with increasing complexity in application development.
  • A leading expertise in at least one of CMHC's application development platforms/environments. This position will be CMHC's expert in a technology. (see technology requirements below).
  • The advanced ability to program and design applications to drive business objectives and innovation while meeting requirements. This includes setting standards, best practices and reference designs.
  • An 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.
  • A solid experience with end-to-end solution implementation, including project planning, estimation and solution architecture, with an ability to accomplish multiple priorities with team members when facing competing demands for resources.
  • An experience with information management practices, system development life cycle management, IT services management, agile and lean methodologies, infrastructure and operations management, DevOps, and Enterprise Architecture and ITIL frameworks.
  • Proven interpersonal, leadership and business competencies, including teamwork, facilitation, communication, presentation, influencing and negotiation skills in both official languages (French and English).

Technologies:

  • .NET development (C#), ASP.Net MVC, .Net Core, ASP.Net, Web API, .NET Full Stack Development, Visual Studio.
  • ReactJS, NodeJS, Typescript, Azure Function App.
  • Containerization technologies.
  • Microservices
  • Source code management and DevOps practices with Azure DevOps and Git.
  • Cloud platforms (Azure (preferred), AWS, GCP) Azure Logic Apps, Azure Functions, Azure Service Bus and API Management.

It would be great if you also had:

  • A Master's degree in Computer Science, Data Science, Information Management, or a related field.
  • Technical certifications in application architecture, cloud development and administration (ex. Azure Administrator, Azure developer).

Posting closing date: Note, the competition will remain active until filled.

Our commitment to diversity, equity, and inclusion

We're committed to employment equity and encourage women, Indigenous Peoples, persons with disabilities, veterans and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions to apply. We also welcome applications from non-Canadians who are eligible to work in Canada.

CMHC is an inclusive workplace where diversity of thought – and of people – are recognized, valued, and considered essential to achieving our mission.

Learn more about our commitment to diversity and inclusion

What happens after you apply

We know that applying for a new job can be both exciting and daunting, and we appreciate your effort. Learn more about our hiring process. If you are selected for an interview or testing, please advise us if you require an accommodation.

If you applied before and you were not successful don't worry – we're always posting new positions, so don't hesitate to give it another shot. We're excited to see what you bring to the table this time around



  • Montreal, Quebec, Canada PeopleToGo Full time

    Job Title:Bilingual Senior Python DeveloperJob Type: ContractSchedule: Hybrid (3 days onsite/week)Duration: 12 monthsEstimated Start Date:June 6, 2024Hours: 37.5/weekLocation: Montreal preferred. Would also consider Downtown Toronto or Creekbank, ON.Key Responsibilities:Contribute to


  • Montreal, Quebec, Canada Procom Full time

    Représentant de service sénior bilingue Au nom de notre client dans le secteur de la vente au détail, Procom recherche un Représentant de service senior bilingue. Représentant de service sénior bilingue - Rôle • Le représentant de service bilingue effectuera une variété de tâches administratives et de bureau, ainsi que des tâches de gestion...


  • Montreal, Quebec, Canada Procom Full time

    Représentant de service sénior bilingueAu nom de notre client dans le secteur de la vente au détail, Procom recherche un Représentant de service senior bilingue.Représentant de service sénior bilingue - Rôle• Le représentant de service bilingue effectuera une variété de tâches administratives et de bureau, ainsi que des tâches de gestion...


  • Montreal, Quebec, Canada EightSix Network Inc Full time

    Part Time / Full TimeNOTE:HYBRID work model, in office 1-day per week, office located in Montreal, Quebec. Contract: 6 months, 7 hours/day, 35 hours/week (with strong possibility of extension) Work Experience: 7+ years Senior Project Manager, PMP, Planview, Enterprise Application Development Projects, AS/400, IBM iSeries, Waterfall Methodology, Bilingual...


  • Montreal, Quebec, Canada PeopleToGo Full time

    Job title: Bilingual Senior Python DeveloperJob Type: ContractSchedule: Hybrid (3 days onsite/week)Duration: 12 monthsEstimated Start Date: June 6, 2024Hours: 37.5/weekLocation: Montreal preferred. Would also consider Downtown Toronto or Creekbank, ON.Key Responsibilities:Contribute to the development of the platform.Identify and propose improvements based...


  • Montreal, Quebec, Canada Adoc Talent Management Full time

    Job Title: Senior Software Developer at MedTech StartupAre you enthusiastic about coding & mixed reality tech? Do you wish to be part of the fusion between cutting-edge tech and medical breakthroughs?Join our client, a MedTech startup dedicated to crafting a surgical navigator enabling swift generation of 3D models from patient scans. This immersive...


  • Montreal, Quebec, Canada Randstad Canada Full time

    Rapid need for Salesforce integration team, the team is growing and our customer is looking for 2 senior consultants for Salesforce program production activities. You'll be part of the cross-functional "Platform" team, a bilingual, multidisciplinary team located in Montreal, Toronto and St-Hyacinthe. Very active social environment (Team Bonding activity): ,...


  • Montreal, Quebec, Canada PeopleToGo Full time

    Job title: Bilingual Senior Python DeveloperJob Type: ContractSchedule: Hybrid (3 days onsite/week)Duration: 12 monthsEstimated Start Date: June 6, 2024 Hours: 37.5/weekLocation: Montreal preferred. Would also consider Downtown Toronto or Creekbank, ON.Key Responsibilities:Contribute to the development of the platform.Identify and propose improvements based...


  • Montreal, Quebec, Canada Adoc Talent Management Full time

    Are you passionate about programming & mixed reality technologies? Would you like to work at the interface between new technologies and medical innovation? Our customer is a MedTech startup developing a surgical navigator that will allow surgeons to quickly generate 3D models from a patient's diagnostic imaging scans. This immersive mixed-reality technology...


  • Montreal, Quebec, Canada EightSix Network Inc Full time

    Part Time / Full Time NOTE: HYBRID work model, in office 1-day per week, office located in Montreal, Quebec. Contract: 6 months, 7 hours/day, 35 hours/week (with strong possibility of extension) Work Experience: 7+ years Senior Project Manager, PMP, Planview, Enterprise Application Development Projects, AS/400, IBM iSeries, Waterfall Methodology,...


  • Montreal, Quebec, Canada Compass Canada Full time

    You might not know our name, but you know where we are. That's because Compass Group Canada is part of a global foodservice and support services company that's the 6th largest employer in the world, with 625,000 employees.You'll find us in schools, colleges, hospitals, office buildings, senior living communities, tourist attractions, sports venues, remote...


  • Montreal, Quebec, Canada CMHC - SCHL Full time

    Job Requisition ID: 10010 Position Status: Permanent Full Time Position Type: Hybrid Office Location: Montreal (QC); Calgary (AB); Halifax (NS); Ottawa (ON); Toronto (ON); Vancouver (BC)Travel Requirement: Travel not required Language Designation: Bilingual Language Skill Levels (Read/Write/Speak): BBB Salary: Our salaries generally range from $ to $ and...


  • Montreal, Quebec, Canada BeachHead Inc. Full time

    Integrity, knowledge, imagination, skill, diversity and teamwork, do you hold them all? Do you have ideas and ideals? Are you a great advisor and a coordinator? Are you a versatile self-starter who can adapt quickly to new environments? Then, Apply Now Working with one of the top financial clients this role calls for a Bilingual Senior Service...


  • Montreal, Quebec, Canada Huntel Global Full time

    Title: Bilingual Talend DeveloperLocation: Montreal, QC (Hybrid- 1 day per week from office)Type: Long Term ContractIntroduction:Join a rock-solid organization as our client's next Talend Developer and sit at the center of projects that drives decisions. You'll help one of Canada's most trusted consulting organizations work on the latest project, and be...


  • Montreal, Quebec, Canada LeverageTek IT Solutions Full time

    LeverageTek is actively seeking a Senior Bilingual Project Manager for a 3-month contract with its Montreal-based customer.Work LocationThe successful candidate will be required to work on-site at the customer's office in Montreal, QC, on a hybrid basis.Language RequirementsBilingual in French and English essential.Key Tasks Work closely with internal and...


  • Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The Senior Back-End Developer will be responsible for developing software solutions to maximize the efficiency and scalability of products, while being at the heart of a development team of around ten people. MORE PRECISELYCarry out the design, development, and unit testing of applications Develop RESTful APIs and integrate Back-End...


  • Montreal, Quebec, Canada BeachHead Inc. Full time

    Integrity, knowledge, imagination, skill, diversity and teamwork, do you hold them all? Do you have ideas and ideals? Are you a great advisor and a coordinator? Are you a versatile self-starter who can adapt quickly to new environments? Then, Apply NowWorking with one of the top financial clients this role calls for a Bilingual Senior Service Representative...


  • Montreal, Quebec, Canada CGI Full time

    Position Description: CGI is seeking a seasoned senior Elixir developer with a strong background in the wealth management sector to join our dynamic team. This is a great opportunity to join a leading-edge technology company with a strong commitment to innovation and the future of technology in the financial sector. Your future duties and...


  • Montreal, Quebec, Canada Huntel Global Inc. Full time

    Title: Bilingual Talend DeveloperLocation: Montreal, QC (Hybrid- 1 day per week from office)Type: Long Term ContractIntroduction:Join a rock-solid organization as our client's next Talend Developer and sit at the center of projects that drives decisions. You'll help one of Canada's most trusted consulting organizations work on the latest project, and be...


  • Montreal, Quebec, Canada Canadian Imperial Bank of Commerce Full time

    CIBC - Senior Manager, National Accounts - Montreal - Bilingual page is loaded CIBC - Senior Manager, National Accounts - Montreal - Bilingual Apply locations Montréal, QC time type Full time posted on Posted Yesterday job requisition id