Join a dedicated nearshore team developing a placement management platform for a U.S. education client. As a Senior Software Developer, you’ll build secure backend services connecting Azure-hosted .NET Core APIs, a React frontend, and a Dynamics 365 / Dataverse CRM core. You’ll collaborate with U.S. stakeholders and contribute to solutions that turn AI and technology into meaningful business impact.
Responsibilities
- Build and maintain C# / .NET Core microservices and APIs hosted on Azure
- Implement authentication and authorization, including JWT handling and SSO with SAML and OpenID Connect
- Integrate APIs with Dynamics 365 / Dataverse and the React frontend
- Collaborate with an Agile team using Azure DevOps tools
Required Qualifications
- Proven backend development experience with C# / .NET and production experience on Azure
- Hands-on experience implementing OAuth 2.0 / OIDC, JWT, and SSO / SAML authentication
- Experience designing RESTful microservices, including security, logging, and error handling
- Upper-intermediate or advanced English for daily communication with U.S. stakeholders
Preferred Qualifications
- Experience with Microsoft Entra ID or Entra External ID (formerly Azure AD B2C)
- Experience with the Dataverse Web API or Dynamics 365 integrations
- Azure certifications such as AZ-204
What We’re Looking For
You bring strong backend engineering skills and a thoughtful approach to secure, reliable API development. You’re ready to collaborate with a distributed team and communicate effectively with stakeholders while building services that connect complex systems.