https://bayt.page.link/QZhYf8KTbkiF6TRU7
Create a job alert for similar positions

Job Description

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.


2. Airline and DCS Module experience is a must.
3. 5-8 years of experience developing RESTful APIs using .NET Core, C#, and related backend technologies.
4. Proficient in Entity Framework Core and other ORMs.
5. Experience working with Oracle, SQL Server, Postgres, MongoDB, and Couchbase databases.
6. Expertise in microservice architecture, containerization (Docker), and cloud-native application development.
7. Familiarity with messaging services like Kafka and IBM MQ.
8. Proven experience with secure API development, including OAuth and JWT authentication mechanisms.
9. Strong understanding of object-oriented programming, design patterns, and software architecture principles.
10. Proficient with unit testing tools (NUnit, MSTest) and best practices for code quality assurance.
11. Familiarity with cloud platforms and containerization tools.
12. Excellent problem-solving and analytical skills, with a track record of performance optimization in software systems.
**Preferred Skills:**
- Knowledge of frontend technologies and experience collaborating with frontend developers.
- Understanding of cloud platforms (Azure, AWS) and Docker for containerization.
- Familiarity with agile methodologies and software development life cycle (SDLC) practices.
**Work Mode:** Full-time with flexibility for occasional after-hours support.
This position offers a dynamic environment where you will contribute to building cutting-edge software solutions while working collaboratively with a talented development team.

Job Details

Job Location
Hyderabad Pakistan
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.