Advantmed Logo

Senior Backend Software Developer

Advantmed

Pune 5 to 9 Yrs 1 month ago

Job Description

As a Senior Backend Software Developer at our company, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend services and APIs using .NET (C# / .NET Core). Your expertise in backend technologies and strong architectural skills will be crucial in leading development efforts and mentoring junior developers. You will collaborate with cross-functional teams to deliver robust, scalable microservices on cloud platforms such as Azure, AWS, or GCP.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using .NET (C# / .NET Core).
  • Implement and optimize GraphQL with Cosmos DB for efficient data access and querying.
  • Architect and deploy solutions on Azure (preferred), AWS, or GCP.
  • Collaborate with cross-functional teams to deliver robust, scalable microservices.
  • Lead development efforts and provide technical mentorship to junior developers.
  • Ensure code quality through unit testing, code reviews, and best practices.
  • Work with CI/CD pipelines, DevOps practices, and automated deployment strategies.
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to enhance productivity.
  • Maintain strong documentation and communicate effectively with stakeholders.

Required Skills:

  • Expertise in .NET (C# / .NET Core) and backend development.
  • Hands-on experience with GraphQL integrated with Cosmos DB.
  • Proficiency in cloud platforms (Azure preferred; AWS/GCP acceptable).
  • Strong analytical, architectural, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Deep understanding of RESTful APIs, microservices architecture, and system design.
  • Experience with CI/CD pipelines, DevOps practices, and automated deployments.
  • Solid experience in unit testing and quality assurance.

Nice to Have:

  • Performance optimization and advanced debugging expertise.
  • Exposure to ReactJS or frontend technologies.
  • Contributions to open-source projects or an active GitHub portfolio.
  • Knowledge of security best practices in web development.
  • Experience in Agile/Scrum environments and leading sprints.
  • Familiarity with UI/UX principles, design systems, and accessibility standards.
  • Certifications in cloud technologies (e.g., Azure Developer Associate, AWS Certified Developer).
  • Exposure to Test-Driven Development (TDD) methodologies.
  • Experience with system monitoring and observability tools. As a Senior Backend Software Developer at our company, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend services and APIs using .NET (C# / .NET Core). Your expertise in backend technologies and strong architectural skills will be crucial in leading development efforts and mentoring junior developers. You will collaborate with cross-functional teams to deliver robust, scalable microservices on cloud platforms such as Azure, AWS, or GCP.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using .NET (C# / .NET Core).
  • Implement and optimize GraphQL with Cosmos DB for efficient data access and querying.
  • Architect and deploy solutions on Azure (preferred), AWS, or GCP.
  • Collaborate with cross-functional teams to deliver robust, scalable microservices.
  • Lead development efforts and provide technical mentorship to junior developers.
  • Ensure code quality through unit testing, code reviews, and best practices.
  • Work with CI/CD pipelines, DevOps practices, and automated deployment strategies.
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to enhance productivity.
  • Maintain strong documentation and communicate effectively with stakeholders.

Required Skills:

  • Expertise in .NET (C# / .NET Core) and backend development.
  • Hands-on experience with GraphQL integrated with Cosmos DB.
  • Proficiency in cloud platforms (Azure preferred; AWS/GCP acceptable).
  • Strong analytical, architectural, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Deep understanding of RESTful APIs, microservices architecture, and system design.
  • Experience with CI/CD pipelines, DevOps practices, and automated deployments.
  • Solid experience in unit testing and quality assurance.

Nice to Have:

  • Performance optimization and advanced debugging expertise.
  • Exposure to ReactJS or frontend technologies.
  • Contributions to open-source projects or an active GitHub portfolio.
  • Knowledge of security best practices in web development.
  • Experience in Agile/Scrum environments and leading sprints.
  • Familiarity with UI/UX principles, design systems, and accessibility standards.
  • Certifications in cloud technologies (e.g., Azure Developer Associate, AWS Certified Developer).
  • Exposure to Test-Driven Development (TDD) methodologies.
  • Experience with system monitoring and observability tools.

Posted on: April 12, 2026