Want to know if this job is worth applying to?
Pune, Maharashtra, India
Hybrid
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.
Design, code, and implement full-stack software solutions using .NET Core (backend/APIs) and TypeScript-based ReactJS/Next.js (frontend). Develop high-quality, scalable, and maintainable applications end to end.
Collaborate with architects and senior engineers to define technical vision, system architecture, and integration of AWS services and frontend frameworks. Contribute to the design of software components, ensuring scalability, performance, and adherence to best practices — including serverless-first patterns where appropriate.
Utilize AWS services such as DynamoDB, EventBridge, Lambda, S3, and others to design and implement robust, efficient, serverless solutions. Integrate applications with these services, ensuring optimal performance, scalability, and cost efficiency.
Build responsive, performant, type-safe user interfaces with TypeScript, React, and Next.js (SSR/SSG, App Router, API routes). Ensure clean integration between frontend applications and .NET Core/serverless backends.
Design and optimize database schemas and queries for efficient data storage and retrieval in DynamoDB. Integrate and synchronize data across databases and AWS services.
Write unit and integration tests, conduct code reviews, and enforce coding standards across backend and frontend code. Build and maintain automated test coverage. Collaborate with QA teams to identify and resolve issues.
Build and maintain GitLab CI pipelines for automated build, test, and deployment across environments, supporting serverless deployments (Lambda, S3, CloudFormation/CDK/Serverless Framework).
Stay current with .NET Core, TypeScript, React/Next.js, AWS, and AI-assisted development tooling. Identify opportunities for process improvement, code optimization, and enhanced developer workflows — including adopting AI coding assistants to boost team velocity and code quality.
Work closely with product managers, designers, and engineers to align development efforts with requirements. Provide technical leadership, mentorship, and guidance to junior engineers across both backend and frontend disciplines.
Investigate and resolve complex technical issues in development and production. Support end users/clients to ensure smooth operation of applications.
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!