Senior Engineer - Software Development

Posted 21 Days Ago
Be an Early Applicant
Mumbai, Maharashtra, IND
In-Office
Senior level
Aerospace • Software • Transportation
The Role
Develop and maintain enterprise-grade web applications using .NET Core, ASP.NET Core, React, JavaScript, SQL, and RESTful APIs. Contribute to architecture, technical design, performance optimization, testing, security, troubleshooting, and production support. Collaborate in Agile/Scrum teams, conduct code reviews, mentor junior developers, and provide technical guidance across frontend, backend, and database layers.
Summary Generated by Built In

For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster. 

Roles & ResponsibilitiesSoftware Development

·       Design, develop, and maintain scalable web applications using .NET Core / ASP.NET Core.

·       Develop responsive and reusable user interfaces using React and JavaScript.

·       Design and develop RESTful APIs and backend services using .NET Core.

·       Write efficient, maintainable, and reusable code following established coding standards and design principles.

·       Work with SQL databases to design queries, stored procedures, database objects, and optimize application data access.

·       Analyze and troubleshoot application issues across frontend, backend, and database layers.

·       Participate in code reviews and ensure adherence to development and quality standards.

Architecture & Technical Design

·       Contribute to application architecture and technical design decisions.

·       Design scalable and maintainable application components following appropriate design patterns and principles.

·       Identify performance bottlenecks and implement appropriate optimization strategies.

·       Evaluate tech

·       Evaluate technical approaches and recommend solutions based on scalability, maintainability, and performance.

·       Participate in modernization and technology migration initiatives where required.

Quality & Engineering Practices

·       Develop unit and integration tests to ensure application reliability and maintainability.

·       Investigate defects and production issues and implement effective root-cause fixes.

·       Follow secure coding practices and contribute to application security improvements.

·       Maintain technical documentation for application components and solutions.

·       Collaborate with QA teams to support functional, regression, performance, and integration testing.

Collaboration & Leadership

·       Work closely with Product Managers, Architects, Business Analysts, QA and other engineering teams.

·       Participate in Agile/Scrum ceremonies including sprint planning, refinement, reviews, and retrospectives.

·       Provide technical guidance and mentorship to junior developers.

·       Conduct and participate in technical and code reviews.

·       Communicate technical issues, solutions, and progress effectively to both technical and non-technical stakeholders.

Required SkillsCore — Must Have

·       Strong hands-on experience with .NET Core / ASP.NET Core and C#.

·       Strong hands-on experience developing frontend applications using React.

·       Practical experience with AI-assisted software development and prompt engineering, including writing effective prompts for code generation, debugging, code review, documentation, and solution design using AI tools.

·       Strong proficiency in JavaScript, including ES6+ concepts and modern frontend development practices.

·       Strong experience with SQL and relational databases.

·       Hands-on experience developing and consuming RESTful APIs.

·       Good understanding of web application architecture and client-server communication.

·       Experience with software design principles, design patterns, and clean coding practices.

·       Experience with debugging, performance optimization, and production issue troubleshooting.

·       Good understanding of Git and source-code management practices.

·       Experience working in an Agile/Scrum software development environment.

Good to Have

·       Experience with Java and/or Java-based backend applications.

·       Exposure to NoSQL databases such as MongoDB, Elasticsearch, or equivalent.

·       Experience with CI/CD pipelines and tools such as GitLab CI, Jenkins, or GitHub Actions.

·       Exposure to Docker and containerized application deployment.

·       Experience with cloud platforms such as AWS or Azure.

·       Knowledge of automated testing frameworks and tools.

·       Exposure to application monitoring, logging, and performance analysis tools.

·       Experience with microservices architecture.

·       Knowledge of secure application development and OWASP principles.

Education

Bachelor's or Master's degree in one of the following fields, or equivalent practical experience:

·       Computer Science

·       Computer Engineering

·       Information Technology

·       Software Engineering

·       Related technical discipline

Relevant technical certifications are considered a plus.

Experience

·       4–7 years of hands-on industry experience in software development.

·       Demonstrable experience building and maintaining enterprise-grade web applications using .NET Core and React.

·       Strong experience working across frontend, backend, and SQL/database layers.

·       Experience participating in technical design, code reviews, troubleshooting, and production support.

·       Experience working in Agile development environments and cross-functional engineering teams.

·       Demonstrated ability to mentor junior engineers and contribute to technical decision-making.

What does the future of the air transport industry look like to you? Whether you’re an industry veteran or someone with experience from other industries, we want to make your ambitions a reality!

Skills Required

  • Strong hands-on experience with .NET Core, ASP.NET Core, and C#
  • Strong hands-on experience developing frontend applications with React
  • Practical experience with AI-assisted software development and prompt engineering
  • Strong proficiency in JavaScript, including ES6+ and modern frontend practices
  • Strong experience with SQL and relational databases
  • Hands-on experience developing and consuming RESTful APIs
  • Understanding of web application architecture and client-server communication
  • Experience with software design principles, design patterns, and clean coding practices
  • Experience with debugging, performance optimization, and production issue troubleshooting
  • Good understanding of Git and source-code management practices
  • Experience in an Agile/Scrum software development environment
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology, Software Engineering, or a related technical discipline, or equivalent practical experience
  • 4-7 years of hands-on industry experience in software development
  • Experience building and maintaining enterprise-grade web applications using .NET Core and React
  • Experience across frontend, backend, and SQL/database layers
  • Experience with technical design, code reviews, troubleshooting, and production support
  • Experience working in Agile development environments and cross-functional engineering teams
  • Ability to mentor junior engineers and contribute to technical decision-making
  • Experience with Java or Java-based backend applications
  • Exposure to NoSQL databases such as MongoDB or Elasticsearch
  • Experience with CI/CD tools such as GitLab CI, Jenkins, or GitHub Actions
  • Exposure to Docker and containerized application deployment
  • Experience with AWS or Azure
  • Knowledge of automated testing frameworks and tools
  • Exposure to application monitoring, logging, and performance analysis tools
  • Experience with microservices architecture
  • Knowledge of secure application development and OWASP principles
  • Relevant technical certifications

Accelya Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Accelya and has not been reviewed or approved by Accelya.

  • Healthcare Strength — Health coverage is often described as comprehensive and, in some U.S. cases, fully paid, alongside dental, vision, life, disability, and EAP support. Company materials also highlight location-based comprehensive insurance and wellbeing programs.
  • Affordable Benefits — In the U.S., some accounts note fully paid health insurance, indicating low employee premium costs. This can make the overall package feel more cost-effective even when other elements are average.
  • Wellbeing & Lifestyle Benefits — Programs include EAP and Health Advocate services, with work–life balance initiatives and optional FSAs and commuter benefits where applicable. The organization emphasizes wellbeing-focused, location-based offerings.

Accelya Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Windsor
2,028 Employees
Year Founded: 1976

What We Do

Accelya is a leading global technology and service provider to the air transport industry, delivering innovative change at speed and scale. Our market-leading Passenger Cargo, and Industry platforms support airline retailing from offer to settlement. For more than 40 years, we’ve been the industry’s partner for change, simplifying airline financial and commercial processes. As a result, we're always driving the airline industry forward, from partnering with IATA on industry-wide initiatives to creating strategic solutions that simplify airline processes. We’re proudly putting control back in the hands of airlines so they can move further, faster.

Similar Jobs

Clearwater Analytics (CWAN) Logo Clearwater Analytics (CWAN)

Development Engineer

Fintech • Software • Financial Services
Hybrid
Mumbai, Maharashtra, IND
1100 Employees

Kaseya Logo Kaseya

Senior Software Engineer

Information Technology • Software
In-Office
Pune, Maharashtra, IND
5000 Employees

Kaseya Logo Kaseya

Staff Software Engineer

Information Technology • Software
In-Office
Pune, Maharashtra, IND
5000 Employees

Kaseya Logo Kaseya

Senior Software Engineer

Information Technology • Software
In-Office
Pune, Maharashtra, IND
5000 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account