3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, maintain, troubleshoot, debug, upgrade, and deploy web applications.
- Gather and analyze user requirements and create flowcharts, layouts, high-level designs, low-level designs, and documentation.
- Write well-designed, testable, efficient, clean, and maintainable code.
- Integrate software components into fully functional systems and contribute to overall architecture.
- Execute full-lifecycle software development and document software functionality.
- Participate in code reviews and uphold quality standards.
- Evaluate user feedback and improve deployed programs.
Requirements
- 6+ years of professional software development experience.
- Strong proficiency in React, TypeScript, and modern web development practices.
- Solid knowledge of Microsoft .NET and C# frameworks.
- Familiarity with HTML, CSS, JavaScript, and Angular.
- Experience with API design, mock-ups, Git branching and merging, and conflict resolution.
- Understanding of the software development lifecycle, UML, and SOAP web services.
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- Preferred experience with UI/UX, Webpack, RxJS, Redux, NGXS, NgRx, Bootstrap, Material Design, HTTP, WebSockets, Jasmine, Jest, Cypress, or Protractor.
Tech Stack
Categories
About Amadeus
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.
