remote
Senior Software Developer - Microsoft D365 F&O - Canadian Red Cross
Software Engineer
Senior Software Developer focused on Microsoft Dynamics 365 Finance & Operations, building scalable, high‑traffic services using C#, .NET, Azure, and Power Platform to deliver efficient, quality solutions for a non‑profit organization.
About the role
Key Responsibilities
- Design, develop, and maintain high‑traffic, scalable services on the Dynamics 365 Finance & Operations platform.
- Collaborate with business analysts and stakeholders to translate functional requirements into robust technical solutions.
- Implement best practices in coding, testing, and deployment using Azure DevOps and CI/CD pipelines.
- Optimize database performance with SQL and Azure SQL Database, ensuring data integrity and security.
- Integrate Power Platform components (Power Apps, Power Automate) to extend functionality and automate business processes.
- Participate in code reviews, mentoring junior developers, and driving continuous improvement.
Requirements
- 5+ years of experience developing on Microsoft Dynamics 365 Finance & Operations.
- Strong proficiency in C#, .NET, and Azure services.
- Hands‑on experience with SQL, Azure DevOps, and Power Platform.
- Solid understanding of Agile methodologies and DevOps practices.
- Excellent problem‑solving skills and a collaborative mindset.