Senior Engineer - Software Development

Accelya Services India Private Limited

Mumbai

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Accelya Services India Private Limited is seeking a skilled software engineer to design, develop, and maintain enterprise web applications using .NET Core and React. You will build RESTful APIs, work with SQL databases, and ensure code quality through unit and integration tests.

The role emphasizes collaboration with Product Managers and QA in an Agile environment, with opportunities for mentorship and technical leadership across frontend, backend, and deployment pipelines.

Qualifications

  • Hands-on experience with .NET Core / ASP.NET Core and C#.
  • Frontend development with React and modern JavaScript.
  • Experience building RESTful APIs and backend services.
  • Strong SQL and data access optimization skills.
  • Familiar with AI-assisted software development and prompting for code tasks.

Responsibilities

  • Design, develop, and maintain scalable web apps using .NET Core and React.
  • Create responsive UIs and robust RESTful services.
  • Write clean, maintainable code following standards.
  • Write tests and assist in debugging across stack layers.
  • Collaborate in Agile teams and participate in code reviews.

Skills

NET Core / ASP.NET Core
C#
React
JavaScript (ES6+)
SQL/Relational databases
RESTful APIs
Git
Agile/Scrum
AI-assisted development

Education

Computer Science/Engineering/IT
Related technical discipline

Tools

Docker
CI/CD (GitLab CI/Jenkins/GitHub Actions)
Git
Jira

Job description

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 & Responsibilities
  • 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 Skills Core — 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
  • 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!

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - Software Development
Senior Engineer - Software Development

Accelya Solutions India Limited • Mumbai

Hybrid
INR 1,200,000 - 2,200,000
Flexible working hours
Hybrid remote/office
Work-life balance
+2
Senior Engineer - Software Development
Senior Engineer - Software Development

Accelya • Mumbai

On-site
INR 1,200,000 - 1,800,000
Flexible working hours
Hybrid remote/office work environment
Work-life balance
Engineer II - Software Development
Engineer II - Software Development

Accelya Services India Private Limited • Ravet

On-site
INR 1,500,000 - 2,100,000
Analyst I - Implementation
Analyst I - Implementation

Accelya • Mumbai

Hybrid
INR 600,000 - 900,000
Flexible working hours
Hybrid remote/office
Work-life balance
Analyst I - Implementation
Analyst I - Implementation

Accelya Solutions India Limited • Mumbai

Hybrid
INR 800,000 - 1,200,000
Flexible working hours
Hybrid remote/office
Work-life balance
+1
Engineer II - DevOps
Engineer II - DevOps

Accelya Services India Private Limited • Pune District

Hybrid
INR 1,200,000 - 1,800,000
An open culture with a creative and ch
Flexible working hours
Smart working: a hybrid remote/office
+2
Engineer II - DevOps
Engineer II - DevOps

Accelya • Pune District

On-site
INR 1,200,000 - 2,400,000
Open culture
Flexible working hours
Hybrid remote/office environment
+1
Engineer II - Software Development
Engineer II - Software Development

accelya • Ravet

On-site
INR 1,200,000 - 2,400,000
Senior Engineer - Oracle Database Administration
Senior Engineer - Oracle Database Administration

Accelya • Mumbai Suburban

On-site
INR 800,000 - 1,200,000
Open culture and challenging opportunities
Smart working: hybrid remote/office
Work-life balance
+1
Director – Technical Pre Sales (Airline/Travel Domain)
Director – Technical Pre Sales (Airline/Travel Domain)

Accelya • Mumbai

Hybrid
INR 4,000,000 - 7,500,000
Flexible working hours
Hybrid remote/office working
Work-life balance
+1