About Us Tech9 is shaking up a 20-year-old industry, and we're not slowing down.
Recognized by Inc.
5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, highly complex web applications.
Our team is passionate about delivering quality software that meets the highest standards.
We offer a 100% remote working environment with a collaborative and supportive team, allowing you to focus on what you do best.
Role Overview We are looking for a Senior Backend Engineer with deep expertise in .NET technologies to join our growing team in India .
This role focuses on designing and building scalable backend systems, RESTful APIs, and microservices, leveraging modern ASP.NET 8+ , Azure cloud services , relational databases such as PostgreSQL and MSSQL , and Redis .
The ideal candidate is a strong problem solver , independent thinker , and team collaborator —someone who takes ownership, thrives in complex systems, and enjoys working in a distributed environment.
Responsibilities Backend Development : Design, develop, and maintain backend systems and APIs using C# and ASP.NET .
- Microservices Architecture : Develop and deploy modular, scalable services using microservices patterns.
- API Design & Integration : Build secure and efficient RESTful APIs, integrating with internal and third-party systems.
- Database Management : Work with PostgreSQL and MSSQL to design schemas, optimize performance, and ensure data integrity.
- Cloud Development : Deploy and manage services in Microsoft Azure , leveraging cloud-native features such as Azure App Services, Functions, and SQL Database.
- Testing & Code Quality : Write and maintain unit tests to ensure code reliability; participate in peer code reviews and enforce clean code standards and SOLID principles.
Performance Optimization : Utilize Redis to cache frequently accessed data.
Identify and resolve bottlenecks to ensure high system performance and reliability.
Security : Implement security best practices across APIs, data handling, and authentication / authorization flows.Collaboration : Work cross-functionally with frontend, QA, DevOps, and product teams to deliver end-to-end solutions.Continuous Improvement : Contribute to architectural discussions, propose enhancements, and reduce technical debt.Minimum Qualifications Candidate must be located in India .7+ years of professional experience in backend software development.Strong expertise in ASP.NET 6+ (preferably ASP.NET 8+ ) and C# .Proven experience with RESTful API development and microservices architecture .Proficiency with PostgreSQL , MSSQL , and Redis .Hands-on experience with Microsoft Azure cloud services and deployment pipelines.Experience writing unit tests using tools such as xUnit, NUnit, or MSTest .Familiarity with CI / CD pipelines , Git, and modern DevOps workflows.Excellent problem-solving, communication, and collaboration skills.Self-motivated, proactive, and comfortable working independently in a remote environment.Preferred Qualifications Experience with containerization (Docker, Kubernetes).Familiarity with Azure Functions and other serverless architectures.Exposure to frontend technologies (React, Angular) is a plus.Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Why Join Us?
Challenging Projects : Work on modern, scalable systems using the latest .NET and Azure technologies.
Flexibility : 100% remote role based in India with flexible work hours.Collaboration : Partner with skilled engineers across global teams.Growth : Continuous learning opportunities and exposure to new cloud and architectural patterns.Hiring Process Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability and team fit : 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and approach to collaboration.10-minute virtual Q&A with our recruiter – A conversation to clarify the role and answer your questions (not an interview).60-minute live technical interview 1– Conducted with a member of our engineering team.60-minute live technical interview 2 – Conducted with a member of our engineering team.30 minute chat with the hiring manager – To align on expectations and culture fit.30 minute client session – Final step to ensure alignment with client needs (if needed) To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com Powered by JazzHR