16081 - Senior Full Stack Developer
Summary
Senior full stack developer building secure, accessible digital services: React single-page applications on the front end, backed by APIs and services integrated with Microsoft Dynamics 365 CRM. Involves technical design, mentoring, and delivery practices like accessibility, security, testing, and CI/CD.
We are seeking a senior full stack developer to build secure, accessible digital services. The role centers on React and single-page applications, with full stack delivery and working familiarity with Microsoft Dynamics 365 Customer Engagement (CRM).
Key responsibilities
- Develop well-designed APIs and backend services that support reliable, secure digital experiences.
- Integrate applications with Microsoft Dynamics CRM and other services using appropriate APIs and authentication patterns.
- Turn requirements into technical designs, estimate work, and deliver maintainable features with clear documentation.
- Apply accessibility, performance, security, testing, code review, and monitoring practices throughout delivery.
- Guide technical decisions and mentor developers while collaborating with product, design, and CRM teams.
Required experience
- Hands-on backend development and API design experience, including REST, data access, integration, and automated testing.
- Familiarity with Dynamics 365 Customer Engagement or Dynamics CRM, Dataverse concepts, and CRM API integration.
- Familiarity with AI-assisted development using coding agents such as Claude Code, Codex, or equivalent tools, including reviewing and validating generated code.
- Experience with secure development, source control, CI/CD, troubleshooting, and performance optimization.
- Ability to own complex work, explain technical trade-offs, and collaborate effectively across disciplines.
Additional experience
Experience with .NET and C#, Azure, Microsoft Entra ID, design systems, or accessibility standards is an advantage.
Required Skills
Skill
Years
Months
senior full stack developer 5 0
web applications 5 0
TypeScript or JavaScript 5 0
HTML 5 0
CSS 5 0
API design 5 0
Dynamics 365 5 0
Dataverse concepts 5 0
CRM API integration 5 0
Claude Code 5 0
CI/CD 5 0
Source Control 5 0
troubleshooting 5 0
.NET 5 0
Microsoft Entra ID 5 0