Amadeus

Software Development Engineer 4

Amadeus
Apply
5 days ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, and enhance web applications, APIs, services, and software modules.
  • Build robust REST APIs and backend services using the Microsoft technology stack.
  • Develop Angular components and contribute to state management and frontend performance optimization.
  • Design technical solutions, participate in feasibility discussions, and contribute to architecture decisions.
  • Write maintainable, efficient code and ensure application stability, performance, and engineering best practices.
  • Work with distributed teams and cross-functional partners including QA, Product, and DevOps.
  • Contribute reusable components, shared modules, design reviews, knowledge-sharing sessions, and end-to-end ownership of assigned features.
  • Evaluate tools and frameworks and propose improvements to systems and processes.

Requirements

  • University degree in Computer Science, Information Technology, or equivalent experience.
  • 8–12 years of hands-on software development experience delivering robust web applications.
  • Strong experience with C#, .NET Core or .NET MVC, Web API, SQL Server, and Angular.
  • Experience building REST APIs and backend services, handling complex business logic, and applying SOLID principles and design patterns.
  • Understanding of component design, state management, performance optimization, database design, data structures, algorithms, JSON/XML, and API contracts.
  • Working experience with Azure or AWS and familiarity with CI/CD pipelines, deployment practices, monitoring, and logging.
  • Understanding of distributed systems, caching, messaging, API design, and microservices architecture.
  • Strong problem-solving, debugging, collaboration, communication, and independent task ownership skills.
  • Preferred experience with Docker, Kubernetes, Splunk, Kibana, and monolith-to-microservices migration.

Tech Stack

AngularAWSAzureC#DockerKibanaKubernetesMicrosoft SQL ServerSplunk
Amadeus

About Amadeus

10,000+ employees

Amadeus builds enterprise software and transaction platforms for the travel industry, including a global distribution system and airline passenger service systems, plus airport and hospitality solutions. It sells to airlines, travel agencies, airports, hotels, and rail operators through long-term contracts, software subscriptions, and transaction-based fees. Founded in 1987 and headquartered in Madrid, it is a public company listed on the Madrid stock exchange.

Contact me