We are seeking an experienced **Senior .NET Developer** with expertise in developing scalable, high-performance RESTful APIs using .NET Core/ASP.NET MVC. The ideal candidate will have hands-on experience in backend development, cloud-native applications, and database integration, including Oracle, SQL Server, and NoSQL databases. Airline & DCS Module experience is mandatory.
**Responsibilities:**
1. Design, develop, and maintain efficient and scalable backend APIs using .NET Core and C#.
2. Write clean, well-structured, and testable code while adhering to industry best practices.
3. Implement and maintain reliable database interactions with Oracle, SQL Server, Postgres, MongoDB, and Couchbase.
4. Collaborate with cross-functional teams, including frontend developers, to ensure seamless integration and delivery of projects on time and within budget.
5. Integrate external services and APIs, ensuring the performance, quality, and security of the API solutions.
6. Develop and execute unit test cases, ensuring code quality and minimizing technical debt.
7. Maintain and improve existing APIs by addressing performance issues, technical debt, and code quality.
8. Stay up-to-date with emerging trends and technologies, particularly in microservice architecture, containerization (Docker), and cloud-native development.
9. Implement secure authentication and authorization mechanisms (OAuth, JWT).
10. Work with project managers to estimate, plan, and deliver projects in a timely manner.
11. Troubleshoot and resolve any backend issues, ensuring optimal API performance and scalability.
**Requirements:**
1. Bachelor’s degree in Computer Science, Engineering, or a related field.
Let our experts design a Professional CV for you.