Microsoft Dynamics 365 & Power Platform Developer
- Halifax, NS, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
CGI is seeking an experienced Microsoft Dynamics 365 & Power Platform Developer to join our team and contribute to the development, enhancement, and modernization of enterprise applications. In this role, you will design, develop, and maintain business solutions using Microsoft Power Platform, Dynamics 365, Azure, SharePoint, and Microsoft 365 technologies. Working closely with business analysts, UX designers, developers, and stakeholders, you will translate business requirements into secure, scalable, and user-friendly applications while contributing to system integrations, automation, and continuous improvement initiatives.
This is a full-time permanent opportunity supporting a public sector technology initiative. Preference will be given to candidates who are currently located in Atlantic Canada or willing to relocate and work from one of CGI's Atlantic Canada offices, including Halifax, NS; Moncton or Fredericton, NB; Stratford, PEI; or St. John's, NL. Candidates must be eligible for Government of Canada Secret security clearance.
Your future duties and responsibilities
- Design, develop, enhance, and maintain enterprise applications using Microsoft Power Platform, Dynamics 365, Azure, SharePoint, and Microsoft 365.
- Develop and customize business applications, workflows, and integrations to meet evolving business requirements.
- Collaborate with business analysts, UX designers, and stakeholders to translate functional requirements into technical solutions.
- Design and implement integrations between Microsoft business applications and external systems using Azure services and APIs.
- Troubleshoot application issues, perform root cause analysis, and implement corrective actions.
- Develop and maintain automated tests, deployment processes, and application release activities.
- Apply source control best practices, including branching, merging, and code reviews.
- Support the development and integration of AI-based tools and test automation solutions.
- Prepare technical documentation, solution designs, test plans, operational procedures, and knowledge base articles.
- Identify opportunities to improve application performance, service delivery, automation, and development practices.
- Experience developing and maintaining enterprise applications using Microsoft Dynamics 365 and Power Platform.
- Hands-on experience with Microsoft Azure services and cloud-based application development.
- Experience with SharePoint and Microsoft 365 application integrations.
- Strong understanding of modern web development technologies, programming languages, and application frameworks.
- Experience designing, developing, and integrating enterprise applications using APIs and Azure integration services.
- Experience collaborating with business analysts and UX designers to deliver interactive, user-focused solutions.
- Experience using source control systems, including branching and merging strategies.
- Hands-on experience with application testing, deployment, and release management.
- Experience developing or integrating AI-based tools, including automated testing solutions.
- Experience writing scripts to support application development, automation, and troubleshooting.
- Strong analytical, problem-solving, communication, and collaboration skills.
The following qualifications would be considered assets:
- Experience working in Agile or Scrum delivery environments.
- Experience implementing DevOps practices and CI/CD pipelines.
- Experience troubleshooting complex application issues within multidisciplinary development teams.
- Knowledge of application security, identity management, and certificate management.
- Experience supporting enterprise applications within public sector or other regulated environments.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team - one of the largest IT and business consulting services firms in the world.
More about this job
Responsibilities
Design, develop, enhance, and maintain enterprise applications, workflows, and integrations using Dynamics 365, Power Platform, Azure, SharePoint, and Microsoft 365. Collaborate with business and technical stakeholders to deliver secure solutions, troubleshoot issues, support testing and releases, and improve automation and application performance.
Requirements
Candidates need experience developing enterprise applications with Dynamics 365 and Power Platform, hands-on Azure experience, and familiarity with SharePoint, Microsoft 365 integrations, APIs, testing, deployment, and source control. Strong collaboration and problem-solving skills are required, along with eligibility for Government of Canada Secret security clearance.
Skills
- Microsoft Dynamics 365
- Microsoft Power Platform
- Microsoft Azure
- SharePoint
- Microsoft 365
- API Integration
- Azure Integration Services
- Web Development
- Application Testing
- Deployment and Release Management
- Source Control
- Automated Testing
- AI Tool Integration
- Scripting
- Application Troubleshooting
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Government & Public Sector
- Consulting
Keywords
- Microsoft Dynamics 365
- Microsoft Power Platform
- Microsoft Azure
- SharePoint
- Microsoft 365
- Enterprise Applications
- Business Applications
- Workflows
- APIs
- Azure Integration Services
- Cloud Application Development
- Web Development
- Application Frameworks
- Source Control
- Branching and Merging
- Code Reviews
- Automated Testing
- AI-Based Tools
- Scripting
- Deployment
- Release Management
- Agile
- Scrum
- DevOps
- CI/CD Pipelines
- Application Security
- Identity Management
- Certificate Management
- Public Sector
- Secret Security Clearance