Salary
💰 $170,000 - $180,000 per year
Tech Stack
AWSAzureCloudMicroservices.NETSDLC
About the role
- Lead the design, development, and delivery of .NET-based solutions across multiple product lines
- Write clean, scalable code using C# and .NET Core; contribute to complex backend services and APIs
- Lead architectural decisions; ensure scalability, security, and performance across the platform
- Hands-on engineering; mentor juniors and contribute to SDLC, including CI/CD and test automation
- Cross-functional collaboration with Product, QA, DevOps, and Data teams
- Architecture & Design: make strategic decisions about architecture, frameworks, and tools
- Continuous Improvement: identify opportunities for refactoring and modernization
Requirements
- 7+ years of software engineering experience, with 2+ years in a technical leadership role
- Deep proficiency in C#, .NET Core, and RESTful API development
- Strong understanding of software architecture patterns, microservices, and event-driven systems
- Experience working with cloud platforms such as Azure or AWS
- Proficiency with CI/CD pipelines and modern DevOps tooling
- Strong grasp of Agile methodologies and collaborative product development
- Excellent problem-solving, communication, and mentorship skills
- Experience with healthcare technologies, HIPAA-compliant systems, or FHIR standards