Senior .NET Developer Airline Operations Systems
Gurgaon (Onsite)
58 Years Experience
Job Summary
We are seeking a skilled and experienced Senior .NET Developer to design and build mission-critical airline operations systems. This role focuses on developing scalable, high-availability applications supporting flight operations, crew management, ground operations, scheduling, and disruption handling.
The ideal candidate will bring strong expertise in .NET Core / .NET 8, Microservices, C#, ReactJS, and database development (MySQL preferred / MSSQL) and thrive in a fast-paced, real-time operational environment.
Key Responsibilities
Application Development
- Develop, test, and maintain enterprise-grade applications using .NET Core and .NET 8
- Build robust, scalable backend services using C#
- Ensure application reliability for 247 airline operational usage
Microservices & Architecture
- Design and implement Microservices-based architectures
- Decompose monolithic applications into independent, scalable services
- Design and maintain RESTful APIs for system integrations
- Ensure scalability, fault tolerance, and performance
Frontend Development
- Develop responsive and intuitive user interfaces using ReactJS, HTML, CSS, and JavaScript
- Ensure technical feasibility of UI/UX designs
- Design modular and micro-frontend architectures with independent deployment capabilities
- Follow best practices for micro-frontend security and performance optimization
Database & Performance
- Design and manage databases using MySQL (Preferred) / MSSQL Server
- Write optimized T-SQL / SQL queries with index-friendly design
- Handle high-volume transactional data common in airline operations
Collaboration & Delivery
- Collaborate with Product, QA, DevOps, and Business stakeholders
- Translate operational and business requirements into technical solutions
- Participate in design discussions, code reviews, and release planning
- Support testing, deployment, and production troubleshooting
Quality & Maintenance
- Debug, refactor, and optimize existing applications
- Build reusable components and libraries
- Maintain technical documentation throughout the SDLC
- Stay updated with emerging technologies and development best practices
Required Skills & Qualifications
Technical Skills
- 58 years of experience as a .NET / Full Stack Developer
- Strong hands-on experience with:
o .NET Core & .NET 8
o C#
o Microservices Architecture
o ReactJS
- Experience designing and consuming RESTful APIs
- Strong knowledge of JavaScript and frontend frameworks
- Proficiency in MySQL (Preferred) / MSSQL Server
- Strong experience with T-SQL / SQL optimization
- Experience with HTML, CSS, JavaScript
- Familiarity with browser testing and debugging tools
Architecture & Deployment
- Experience with modular frontend and micro-frontend architectures
- Knowledge of deployment strategies:
o Build-time integration
o Run-time integration
o Server-side integration
Understanding of performance optimization and security best practices
Soft Skills
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Attention to detail and commitment to quality
- Ability to work in high-availability, real-time operational systems