Senior Specialist, Software Engineering (D365 ERP)
$104.18k - $130.23k per yearCanada Mortgage and Housing Corporation
Select how often (in days) to receive an alert:
Senior Specialist, Software Engineering (D365 ERP)
Job Requisition ID: 12600
Position Status: Permanent Full Time
Position Type: Hybrid
Travel Requirement: Limited
Language Skill Levels (Read/Write/Speak): ZZZ
Security Requirement: Reliability Status
Salary: Our salaries generally range from $104180.28to $130225.36and are based on qualifications and experience.
About CMHC
The work you do and the work we do together matters. We come to work every day with a common purpose: to contribute to a well-functioning housing system.
At CMHC, we hold ourselves accountable for our results and support our colleagues in their achievements. We thrive on collaboration, connecting across CMHC and involving the right people to get our work done. Our leadership style is guided by trust , where our leaders favour an adaptive approach based on the needs of their teams.
Join us and be part of a team that's committed to making a real difference and be part of something meaningful.
Our commitment to diversity, equity, and inclusion
We're committed to advancing employment equity and fostering an inclusive workplace. To reflect the diversity of Canada’s population, we encourage applications from women, Indigenous Peoples, persons with disabilities, 2SLGBTQI+ individuals, veterans, and racialized peoples. We also welcome applications from all individuals eligible to work in Canada.
We are also committed to advancing reconciliation with Indigenous Peoples and supporting the meaningful inclusion of First Nations, Inuit, and Métis voices and priorities. While this position is hybrid requiring some in-office presence, a work from home arrangement may be considered for First Nations candidates on reserve or Indigenous candidates that reside further than 125KM from a CMHC office.
We’ve got the purpose, the people and the perks you need for a fulfilling career. Here’s the comprehensive and generous benefits you get when you’re a permanent employee:
- Annual Paid vacation.
- Annual individual performance incentive.
- Comprehensive group insurance plan to support your well-being from day one.
- Support towards your personal and professional growth with training, mentorship and more.
- While positions at CMHC require some in-office presence, alternative work arrangements may be considered for Indigenous candidates.
About the role
Join the Business Solutions Engineering team, in the Senior Specialist, Software Engineering (D365 ERP) position. As part of the Technology Solutions Division, you will be joining the team that is in charge of ERP (Microsoft Dynamics 365 Finance and Operations) practices where the next generation of software applications are being developed that will enable CMHC to achieve its mission. As an ERP Developer, you will be responsible for the design, development, customization and implementation of solutions. You will act as a point of contact for all stakeholders, which will include analyzing and meeting the needs of CMHC’s internal clients.
What you'll do:
- Interfaces with the client community to determine their system needs. Documents the current and proposed business processes. Advises clients of the proposed solutions and their impacts.
- Designs and implements ERP Solutions.
- Designs and customizes plugins to add new features to the basic platform.
- Creates/configures ERP forms, entities, fields, workflows, business process flows.
- Develops integrations with other CMHC systems, such as the CRM system (Microsoft D365), to ensure data consistency.
- Implements security features to protect data and ensure compliance.
- Authors or updates technical specification documents for new or existing solutions.
- Participates in ongoing application maintenance support for existing client solutions.
- Creates custom reports to help users analyze data and make informed decisions.
- Completes application development projects for SDLC implementation into production.
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 will be considered.
- A minimum of 7 years of experience programming, developing, and implementing business applications.
- An expertise in implementing and customizing ERP (Enterprise Resource Planning) solutions.
- An expertise with cloud-based systems (SaaS, IaaS, PaaS).
- Project experience with end-to-end solution implementation, including planning, estimation, and solution architecture.
- A familiarity with information management practices, system development life cycle management, IT services management, agile and lean methodologies, infrastructure and operations, DevOps.
- Strong interpersonal and business competencies, including teamwork, communication, presentation, and negotiation skills.
- Strong organizational skills, including an ability to manage multiple priorities with competing demands.
Technologies:
- A relevant experience with Microsoft Dynamics 365 Finance and Operations.
- Source code management and DevOps with Azure DevOps and Git.
It would be great if you also had:
- A graduate degree or certificate in Computer Science, Data Science, Information Management, or a related field.
- A Microsoft D365 certifications.
- An experience working with Microsoft Azure cloud platform, Logic Apps, Azure Functions.
- An experience with Microsoft Power Platform (Power Apps, Power BI, Dataverse etc.)
Posting closing date: Note, the competition will remain active until filled.
Standby and Call Back duties are a requirement of this position and will be subject to CMHC policies, including the Standby and Call Back Pay Procedure.
#J-18808-Ljbffr- ...Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...SeniorFull time
- ...About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform... ...Position Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards...SeniorFull time
- ...In your role, you will review and assess supplier’s airborne software and electronic hardware designs to ensure they meet SOGECLAIR technical... ...PROFILE IS ESSENTIAL TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace Engineering or...SeniorFull timeTemporary workWorldwideFlexible hours
- ...in record time with the only hardware and software AI-powered platform built for the factory... .... Job Description As a Senior Software Developer at Vention… Reporting... ...with product managers, designers, and other engineers to deliver robust applications that power...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....SeniorFull time
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was... ...alternative. Job Description The Senior Engineering Manager, Platform Engineering... ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+...SeniorLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
$96.56k - $128.74k per year
...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details:...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...Hybride / Work arrangement: Hybrid We are looking for a Senior Embedded Software Engineer to collaborate on one of our projects in the Aerospace... ...firm with over 35 years of experience and nearly 5,500 specialists across 11 countries. We provide expertise in...SeniorLong term contractFull time
- ...for our team. Role The senior consultant role at Big Bang is... .... You will adapt existing ERP and CRM cloud solutions to customers... ..., and deployment of software component modifications Communicate... ...University degree in software engineering, information technology,...SeniorFull timeWork at officeImmediate startRemote workWorldwide2 days per week
- ...entreprises qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la... ...agents IA. Leur plateforme se connecte aux systèmes existants (ERP, outils cloud, données internes) et déploie des agents...Daily paidPermanent employmentFull timePart timeRemote work
- ...GTM leaders to build a revenue engine that moves the business... ...About the role As a Software Engineer at Vasco, you'll build... ...open to different levels of seniority. This is not an entry-level position... ...ouverts à différents niveaux de séniorité. Ce n'est pas un poste pour...Full timeInternship3 days per week
- ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product...SeniorFull timeRemote work
- ...D365, et membre clé de l'équipe Microsoft, le/la Consultant(e) Sénior ERP Dynamics finance joue un rôle stratégique dans l'accompagnement... ...processus. Reporting to the Manager, D365 Consultant, the Senior ERP Dynamics Finance Functional Consultant is a key member of the...SeniorFull timeFlexible hours
- ...power, and robust protection. Xona is seeking a skilled Software Specialist to work as a contributor to the development and integration... ...user experience. What You’ll Do ~ Design and maintain engineering GUIs and visualization tools for real-time GNSS receiver debugging...Permanent employmentFull timeWork at office
- ...time with the only hardware and software AI-powered platform built for... ...Job Description As a Senior Software Developer at Vention,... ...tools, system integrations, and ERP-connected platform features, from... ...degree or higher in Software Engineering, Computer Science or a related...SeniorFull timeInternshipWork at officeWork from home
- ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical... ..., software, hardware and certification engineering services to the aerospace, defense, space... ...Responsibilities We are looking for a Senior Software Aerospace Engineer to join our...SeniorLong term contractFor contractorsWork at officeRemote work1 day per week
- ...management, advanced data analytics, ERP, CRM, or pioneering AI... ...test, and deploy Java-based software applications using the Spring... ...analysts, and quality assurance specialists, to deliver software... ...in Computer Science, Software Engineering, or a related field. ~10+ years...Permanent employmentFull time3 days per week
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with...Full timeWork at officeFlexible hours
- ...concrètes. En tant que spécialiste senior en tests logiciels, vous collaborerez... ...and practical solutions. As a Senior Software Test Specialist, you will collaborate with developers,... ..., test automation, or a similar engineering-focused role Strong programming or...SeniorFull timeFlexible hours
- ...efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software... ...candidate Has 5+ years experience as a software developer or engineer with at least 2 recent years in modern popular programming...SeniorFull timeWork at officeFlexible hours
- ...Résumé du poste À titre de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un rôle de leadership... ...increases (if applicable). Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the...SeniorLong term contractFull timeWork at office
- ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools...Full timeRemote workWorldwide
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractFull timeWork at office
- ...developing the easiest and most versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based... ...growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About...Full timeWork at officeRemote workFlexible hours
- ...and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software... ...Qualifications Bachelor’s or Master’s degree in Computer Engineering or Computer Science; Minimum 7 years of experience in object...SeniorPermanent employmentFull timeFlexible hours
- ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...looking for someone that is excited about working on difficult engineering problems in a variety of contexts. What You'll Do Design,...SeniorFull timeInternshipWork at officeWork from home
- ...in record time with the only hardware and software AI-powered platform built for the factory... ...difference. Job Description As a Senior Simulation Developer at Vention, you’ll be... ...evolution of our browser-based simulation engine. Working as part of an agile team, you’ll...SeniorFull timeInternshipWork at officeWork from home
- ...points as needed. An expert level of English, both spoken and written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align with engineering leaders outside...SeniorLong term contractFull timeImmediate start
- ...collaborative feedback and best practices. Work closely with engineering, product, and partner teams to deliver high-quality solutions... .... Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles. Experience...Full time
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...real difference. Job Description As an Application Engineering Specialist at Vention… You will be reporting directly to the...Full timeInternshipWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Specialist, Software Engineering (D365 ERP). Be the first to apply!
- credit specialist Montréal, QC
- workforce specialist Montréal, QC
- omni-channel specialist Montréal, QC
- lead generation specialist Montréal, QC
- personal computer specialist Montréal, QC
- customs import specialist Montréal, QC
- spécialiste technique Montréal, QC
- reimbursement specialist Montréal, QC
- reading specialist Montréal, QC
- learning specialist Montréal, QC

