We are looking for a skilled.NET Backend Engineer to design, build, and modernize backend systems using.NET Core (.NET 6/8, moving to.NET 10). The role focuses on microservices architecture, cloud-native Azure services, and modern DevOps and testing practices, with close collaboration across frontend and platform teams.
Requirements
- Design, develop, and maintain backend services using.NET Core / modern.NET
- Lead and contribute to microservices architecture, including migration from monolithic systems
- Build and operate cloud-native solutions on Microsoft Azure
- Develop and maintain Azure Function Apps and backend APIs
- Design data access layers using Cosmos DB, Azure Blob Storage, and SQL Server
- Implement and maintain secure authentication and authorization using SSO with Microsoft Entra ID
- Collaborate closely with frontend engineers and contribute as needed to UI work using React and/or Vue.js
- Write clean, testable, and maintainable code following best practices
- Create and improve unit tests, and actively work on increasing test coverage
- Participate in code reviews, architectural discussions, and technical decision-making
- Use GitHub Copilot extensively to improve developer productivity while maintaining code quality
Benefits
- Medical, dental, vision, and basic life insurances
- 401k plan with 100% match for the first 4% contributed
- 15 days of PTO each year