onsite
Lead Backend Developer .NET - TWO95 International, Inc
Backend Engineer
Lead backend engineer responsible for designing and delivering high‑performance .NET Core services, micro‑service architecture, and cloud‑native solutions on AWS, while guiding a team and integrating AI coding tools.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable .NET Core / ASP.NET Core microservices and Web APIs.
- Design and implement data access layers using Entity Framework, LINQ, and MS SQL Server.
- Lead the adoption of event‑driven patterns and cloud services (AWS, Azure, or GCP) to ensure high availability and resilience.
- Apply solid OOP principles, design patterns, and clean‑code practices across the codebase.
- Mentor junior developers, conduct code reviews, and drive best‑practice standards.
- Integrate AI coding tools and LLM capabilities to enhance development productivity.
Requirements
- 7–10 years of professional experience with .NET Core, C#, and ASP.NET Core.
- Proven expertise in building microservice architectures and RESTful Web APIs.
- Strong background in relational databases, especially MS SQL Server, and ORM tools such as Entity Framework.
- Hands‑on experience with cloud platforms (AWS preferred) and event‑driven design.
- Deep understanding of OOP, design patterns, and modern software engineering practices.