Senior .NET Engineer
DataArt · Bengaluru · onsite · Posted 71d ago
About a minute. You'll make an account on the way through.
About this role
We are looking for an experienced back-end. NET Engineer to join a distributed engineering team working on scalable, cloud-based solutions. You will be responsible for designing and developing robust REST APIs, building reliable backend services, and contributing to high-performance data-driven systems.
This role requires strong technical expertise in C# and modern NET technologies, with mandatory hands-on experience in. NET 9 and/or NET 10 Azure cloud services, both SQL and NoSQL databases, microservices architecture, asynchronous programming, and complex SQL queries, along with the ability to collaborate effectively in an international environment.
Responsibilities:
- Design, develop, and maintain backend services using C# and. NET.
- Build and enhance RESTful APIs for scalable and high-availability systems.
- Work with Azure cloud resources to deploy and maintain applications.
- Design and optimise database structures using SQL and NoSQL technologies.
- Ensure high code quality through unit testing and best engineering practices.
- Collaborate with cross-functional and geographically distributed teams.
- Participate in code reviews and contribute to technical discussions.
- Support performance tuning, troubleshooting, and system improvements.
Requirements:
- Strong experience with C# and hands-on experience with. NET 9 and/or NET 10.
- Solid hands-on experience in REST API development.
- Practical experience with Azure resources (e. g., App Services, Functions, Storage, etc. ).
- Strong knowledge of SQL databases.
- Experience working with NoSQL databases.
- Experience writing unit tests.
- Ability to clearly communicate in English (spoken and written).
- Experience working in Agile environments.
- Knowledge of the travel ecosystem and related business domains.
Sourced from instahyre