Senior Software Developer
7 days ago
About CMHC
CMHC is a leading organization in the housing industry, dedicated to creating a well-functioning housing system. Our team is passionate about making a real difference in the lives of Canadians.
Our Culture
We value collaboration, flexibility, and trust. Our leadership style is adaptive, and we empower our team members to take ownership of their work. We believe in the importance of teamwork, facilitation, communication, presentation, influencing, and negotiation skills.
The Role
We are seeking a Senior Software Developer to join our Technology Solutions Team. As a key member of our team, you will be responsible for designing and implementing solutions using Microsoft Dynamics 365 CRM. Your expertise will be essential in guiding and advising other developers, as well as interfacing with clients to determine their system needs.
Key Responsibilities
- Be CMHC's leading expert on the Microsoft Dynamics CRM platform, providing mentoring, guidance, and knowledge sharing to other developers.
- Interface with clients to determine their system needs, document current and proposed business processes, and advise clients of proposed solutions and their impacts.
- Author technical specification documents and diagrams for new and existing solutions.
- Design and implement Microsoft Dynamics 365 CRM solutions according to business requirements.
- Design and customize extensions (plugins) to add new features to the core platform.
- Create and configure Microsoft Dynamics CRM forms, entities, fields, views, workflows, and develop plugins.
- Configure integrations with other CMHC systems, such as the ERP system (Microsoft D365 Finance and Operations) and other Azure components.
- Participate in testing and defect resolution processes and deployment activities.
Requirements
- A bachelor's degree in Computer Science, Computer Engineering, or a related field, and a minimum of 7 years of experience as a software developer with strong experience in Microsoft Dynamics 365 CRM.
- Strong experience in front-end development with HTML, CSS, and JavaScript UI frameworks such as React, Vue, and Kendo UI.
- Working knowledge of Dynamics interoperability, integration, and capability with other Microsoft cloud technologies.
- Leading experience in developing code using Visual Studio,.Net Development (C#).
- Good knowledge of agile methodologies, DevOps, CI/CD pipelines using Azure DevOps and Git, SQL, and Relational Database management systems.
- Experience with cloud Azure platform, Azure Functions, and Logic Apps.
- Proven interpersonal, leadership, and business competencies, including teamwork, facilitation, communication, presentation, influencing, and negotiation skills.
Preferred Qualifications
- Microsoft Dynamics 365 CRM Certification.
- Experience with Kingswaysoft, MS SQL Server, and SSIS.
Our Commitment to Diversity, Equity, and Inclusion
CMHC is an inclusive workplace where diversity of thought and people are recognized, valued, and considered essential to achieving our mission. We welcome applications from women, Indigenous Peoples, persons with disabilities, veterans, and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions.
-
Senior Full Stack Developer
7 days ago
Montreal, Quebec, Canada Triunity Software, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Triunity Software, Inc.Key Responsibilities:Design, develop, and deploy scalable web applications using Angular, Java, and Microservices.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code,...
-
Senior Full Stack Developer
6 days ago
Montreal, Quebec, Canada Triunity Software, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Triunity Software, Inc.Key Responsibilities:Design, develop, and deploy scalable web applications using Angular, Java, and Microservices.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code,...
-
Senior Java Developer
1 week ago
Montreal, Quebec, Canada Triunity Software Full timeJob DescriptionTriunity Software is seeking a highly skilled Full Stack Java Developer to join our team of experienced software professionals. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key...
-
Senior Java Developer
1 week ago
Montreal, Quebec, Canada Triunity Software Full timeJob DescriptionTriunity Software is seeking a highly skilled Full Stack Java Developer to join our team of experienced software professionals. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key...
-
Senior React Developer
1 week ago
Montreal, Quebec, Canada Triunity Software Full timeJob DescriptionWe are seeking a highly skilled Senior React Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing and implementing complex web applications using React.Key ResponsibilitiesDesign and Development: Design and develop high-quality, scalable, and maintainable web...
-
Senior Software Developer
6 days ago
Montreal, Quebec, Canada Techgene Solutions Full timeJob Title: Senior Software DeveloperJob Summary:Techgene Solutions is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using.NET technologies.Key Responsibilities:Software Development: Design, develop, and deploy software...
-
Senior Software Developer
7 days ago
Montreal, Quebec, Canada Techgene Solutions Full timeJob Title: Senior Software DeveloperJob Summary:Techgene Solutions is seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using.NET technologies.Key Responsibilities:Software Development: Design, develop, and deploy software...
-
Senior Software Developer
3 days ago
Montreal, Quebec, Canada Adoc Talent Management Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead our AI-Powered MR Surgical Navigator project. As a key member of our team, you will be responsible for overseeing the design, development, and implementation of software across various platforms.Key ResponsibilitiesEnsure the integration of advanced AI, machine learning, and...
-
Senior Software Developer
3 days ago
Montreal, Quebec, Canada Adoc Talent Management Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead our AI-Powered MR Surgical Navigator project. As a key member of our team, you will be responsible for overseeing the design, development, and implementation of software across various platforms.Key ResponsibilitiesEnsure the integration of advanced AI, machine learning, and...
-
Senior Software Developer
3 weeks ago
Montreal, Quebec, Canada Banque Laurentienne Full timeAbout Banque Laurentienne Banque Laurentienne is a leading financial institution dedicated to providing exceptional banking services and solutions to individuals and businesses across Canada. We are committed to fostering a culture of innovation, collaboration, and customer-centricity. Senior Software Developer We are seeking a highly skilled and motivated...
-
Senior Software Developer
7 days ago
Montreal, Quebec, Canada Fresche Solutions Inc Full timeSenior RPG/PHP Developer PositionFresche Solutions Inc. is a leading provider of innovative software solutions, and we are seeking a highly skilled Senior RPG/PHP Developer to join our team.About the RoleWe offer a dynamic and collaborative work environment, with flexible hours and the opportunity to work remotely. As a Senior RPG/PHP Developer, you will be...
-
Senior Software Developer
7 days ago
Montreal, Quebec, Canada Fresche Solutions Inc Full timeSenior RPG/PHP Developer PositionFresche Solutions Inc. is a leading provider of innovative software solutions, and we are seeking a highly skilled Senior RPG/PHP Developer to join our team.About the RoleWe offer a dynamic and collaborative work environment, with flexible hours and the opportunity to work remotely. As a Senior RPG/PHP Developer, you will be...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada Techgene Solutions Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Techgene Solutions. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using C#, ASP.NET, and other related technologies.Key Responsibilities:Design and develop...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada Techgene Solutions Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Techgene Solutions. As a Senior Software Developer, you will be responsible for designing, developing, and deploying software applications using C#, ASP.NET, and other related technologies.Key Responsibilities:Design and develop...
-
Senior Software Developer
7 days ago
Montreal, Quebec, Canada Fresche Solutions Inc Full timeAbout the RoleFresche Solutions Inc is seeking a highly skilled and experienced Senior Software Developer to join our team. As a Senior RPG/PHP Developer, you will be responsible for designing, coding, testing, debugging, and documenting business system software.Key ResponsibilitiesParticipate in the development and delivery of client deliverables as part of...
-
Senior Software Developer
7 days ago
Montreal, Quebec, Canada Fresche Solutions Inc Full timeAbout the RoleFresche Solutions Inc is seeking a highly skilled and experienced Senior Software Developer to join our team. As a Senior RPG/PHP Developer, you will be responsible for designing, coding, testing, debugging, and documenting business system software.Key ResponsibilitiesParticipate in the development and delivery of client deliverables as part of...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada GURUS Solutions Full timeAbout GURUS SolutionsWe are a team of experts in business process automation, software development, and integration with ERP systems. Our team of skilled developers is passionate about using technology to drive business growth and innovation.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer,...
-
Senior Software Developer
1 week ago
Montreal, Quebec, Canada GURUS Solutions Full timeAbout GURUS SolutionsWe are a team of experts in business process automation, software development, and integration with ERP systems. Our team of skilled developers is passionate about using technology to drive business growth and innovation.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer,...
-
Java Software Engineer
1 week ago
Montreal, Quebec, Canada Triunity Software Full timeJob Title: Senior Java Developer - ETL SpecialistCompany: Triunity SoftwareLocation: Remote (Onsite not required)Job Type: Full-timeAbout the Role:We are seeking an experienced Senior Java Developer to join our team as an ETL Specialist. The successful candidate will be responsible for designing, developing, testing, and deploying Java-based software...
-
Java Software Engineer
1 week ago
Montreal, Quebec, Canada Triunity Software Full timeJob Title: Senior Java Developer - ETL SpecialistCompany: Triunity SoftwareLocation: Remote (Onsite not required)Job Type: Full-timeAbout the Role:We are seeking an experienced Senior Java Developer to join our team as an ETL Specialist. The successful candidate will be responsible for designing, developing, testing, and deploying Java-based software...