Software Developer, M365, SharePoint & Power Platform, SQL Developer
Job Description & How to Apply Below
Join SAVARD Personnel Group - where your skills are valued!
We are seeking a Software Developer to develop, maintain, and support enterprise applications and data solutions within a Microsoft technology environment. The ideal candidate will be comfortable with application development, data integration, Dev Ops, and production support.
Key Responsibilities
- Develop and support applications using .NET, C#, SQL Server, React, TypeScript, Azure, Microsoft Fabric, and Power BI.
- Build data integrations, APIs, reporting, and data warehouse solutions.
- Support Azure Dev Ops, CI/CD, source control, and automated deployments.
- Develop solutions using SharePoint and Power Platform.
- Provide JD Edwards Enterprise One development and support.
- Use AI-assisted development tools such as Microsoft Copilot, Claude, and Azure Foundry.
- Collaborate with IT, security, infrastructure, and business teams.
- Ensure solutions meet security, performance, and compliance requirements.
- Document solutions and provide production support.
- Post-secondary education in IT, Computer Science, or related field.
- 2+ years of professional software development experience.
- Experience with the Microsoft development stack.
- Experience with SQL, APIs, data integrations, and/or Power BI.
- Knowledge of secure development practices such as OWASP.
- Experience with enterprise environments, data governance, and access controls.
- JD Edwards, ERP, Power Platform, or regulated-industry experience is an asset.
- Strong communication, problem-solving, and documentation skills.
- Must be eligible to obtain required Canadian government, Controlled Goods, and ITAR-related security clearances.
- Comprehensive health and dental benefits
- 3 weeks paid vacation
- Flexible working hours
- Professional development and training opportunities
- Direct Hire
- Apply & Receive offers NOW! Download Savard 24/7 App!
- Call or text us at
- Job #
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×