Position Overview
As a Senior Back End Developer in a distributed Scrum Team, you will be responsible for designing,
developing, and maintaining scalable back-end services in a microservice based cloud architecture.
Collaborating with cross-functional teams, you’ll help shape technical direction, ensure code quality, and
contribute to key architectural decisions.
Key Responsibilities
- Implement server application for cloud services in a microservice environment.
- Develop well-functioning databases and maintain them.
- Write effective APIs and RESTful services.
- Implement security and data protection measures.
- Work on bug fixing and improving application performance.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Work closely with international development and product teams.
- Demonstrate independent problem-solving skills, with support from the team when needed.
Required Skills & Qualifications
- Minimum 5 years of experience in C#
- Proficiency in ASP.NET Core, Entity Framework, and RESTful API development
- Experience with SQL Server; ability to write complex queries and optimize performance
- Solid understanding of software architecture, design patterns, and object-oriented
programming
- Experience with unit testing, integration testing, and test-driven development (TDD)
- Familiarity with CI/CD pipelines, Git, and modern DevOps practices
- Ability to work in an Agile/Scrum environment and collaborate with cross-functional teams
- Strong problem-solving and excellent communication skills in English.
- Bachelor’s degree in Computer Science Engineering, or related field
- Team-oriented mindset with a proactive attitude.
Nice to Have
- Microsoft Azure or equivalent certifications.
- Experience with cloud platforms like Azure
- Familiarity with microservices architecture
- Exposure to Agile methodologies and DevOps best practices.
- Knowledge of performance optimization and security best practices
Pay: ₹332,528.53 - ₹1,620,582.59 per year
Work Location: In person