Backend Engineer (DotNet) - Pune
Summary
Build and maintain scalable backend services and REST APIs in .NET/C# for a B2B travel platform, focusing on reliability, security and transaction processing.
Build scalable backend services, APIs and microservices using .NET and C# for Musafir’s B2B travel technology platform, with a focus on reliability, security and transaction processing.
Company Details
Musafir is a travel technology company offering travel services and technology-led solutions across web and mobile. The platform supports travel workflows, supplier integrations and transaction processing. Musafir
Requirements
3–6 years of professional backend development experience.
Strong hands-on experience with C# and .NET / .NET Core, preferably .NET 6/8 or later.
Strong experience building REST APIs and microservices.
Good experience with SQL, preferably Microsoft SQL Server.
Hands-on experience with NoSQL databases such as MongoDB.
Experience with Entity Framework Core or equivalent ORM.
Strong understanding of asynchronous programming, dependency injection and SOLID principles.
Experience with API security, authentication, authorization and secure coding practices.
Experience with Git and modern development workflows.
Good understanding of Agile/Scrum practices.
Strong debugging and problem-solving skills.
AWS, RabbitMQ/Kafka, Docker, CI/CD or Redis experience is a plus.
Responsibilities
Develop scalable backend services and RESTful APIs using .NET and C#.
Build and maintain microservices using clean architecture and SOLID principles.
Design efficient data models and queries across SQL and NoSQL databases.
Develop integrations with travel suppliers, payment systems and enterprise APIs.
Implement authentication, authorization, validation, logging and exception handling.
Build reliable and secure transaction-processing services.
Collaborate with Product, Business Analysis, Frontend and QA teams to deliver features end-to-end.
Optimize API performance, database queries and overall service reliability.
Investigate production issues and perform root-cause analysis.
Participate in architecture discussions, code reviews and unit testing.
Follow Agile development practices and contribute to continuous product improvement.
Job Details
Pune, Maharashtra, India — Work from office, Baner.
Interview Process
Recruiter Screening
Technical Round
System Design Round
Hiring Manager Round
Final Discussion
Important Note
ClanX is a recruitment partner, helping Musafir hire Backend Engineer – .NET / Microservices.
As published by recruitee
Full name, Email, CV, Phone
- How many years of experience do you have as a Backend Engineer with DotNet? choose one
- Are you willing to relocate to Pune? yes / no
- What is your notice period? (We are looking for candidates who can join within 30 days) choose one
- Is your notice period negotiable? choose one
- Do you have experience working at a product-based company? yes / no
- Are you a citizen of India and currently based in India? yes / no
- What is your current annual CTC range? (INR) choose one
- Please share the figures for your current CTC breakup: Fixed, Variable, ESOPs (with vesting), and any other components
- What is your expected annual CTC? (INR)
- Help us with your LinkedIn profile link
- Tell us about a project you’ve worked on that you are most proud of. Please include a brief description, your exact role, how long it took to complete, any major challenges you faced, and how you overcame them. Feel free to add a link if available. written answer
- What interests you about the company Musafir (https://in.musafir.com/)? Tip: Research the company and share a specific reason. Generic or copy-pasted answers will be rejected. written answer
- Why do you want to leave your current role? written answer
- Where did you find this job opportunity? (e.g., LinkedIn, Twitter, WhatsApp, etc). If someone referred you, please mention their name and contact number so we can thank them. (Write NA if not applicable). written answer