Software Development Engineer 3

apartmentAmadeus placeBangalore calendar_month 

Job Description

Job Title

Software Development Engineer 3

Job Description:

  • Keywords:
  • Individual contributor role - No management experience required.
  • Mandatory - hands on C++11, SQL, REST APIs
  • Good to have - Authentication and Authorization techniques, Experience in working with mission-critical systems.

Summary of the role

Are you looking for a technically challenging role then we've one for you. We are looking for a seasoned software engineer to design, develop and maintain Amadeus's authentication/authorization/administration platform. In this role you'll/ Your main responsibilities

  • You'll be responsible for designing, developing and maintaining object oriented re-usable high performance C++ applications.
  • You'll be developing connectors to the outside world as per global standards.
  • You'll be owning the application features and see to it that the features get delivered end to end.
  • You'll be expected to write clean, maintainable and efficient code
  • You'll be expected to participate in code reviews and constructive feedback
  • You'll be expected to collaborate with team members to define project requirements and specifications

About the ideal candidate

The ideal candidate will be someone who has a background in designing, developing & deploying C++ applications.

Education and Experience
  • Bachelors / Masters degree in engineering.
  • 5.5 - 8 years of experience in analysis, design, development of software systems in C++
  • Experience in Airline domain is a plus
Technical Skill
  • 5.5 years to 8 years of experience in analysis, design, development of software systems in C++ 11 (or above)
  • Hands on experience in C++ 11/C++14/C++17
  • Hands on experience in designing and developing applications using C++ by Leveraging Object-Oriented Programming concepts.
  • Hands on experience in creating REST APIs , Microservice based Architecture
  • Good understanding of design patterns and should be able to design solutions and algorithms.
  • Good understanding of the front-end design and development
  • Experience with front-end technologies like Angular
  • Experience with SQL DBs. Oracle 19 will be a plus
  • Experience in working with version control systems like Git
  • Exposure to OpenShift, Docker + Kubernetes will be a plus
  • Good understanding of NFRs
  • Good understanding of CICD(eg: Jenkins pipelines)
The successful candidate will be
  • Autonomous, motivated and self-driven.
  • A very good team player who can synergize among all relevant stakeholders in the division effectively.
  • Customer focused.
  • An excellent communicator who can
  • have critical conversation with Peers and other relevant stake holders
  • articulate and impart knowledge to stakeholders effectively.
  • Accountability, commitment to deliver quality work, ready to embrace challenges
  • Plans, Prioritize & owns individual & group activities effectively

Diversity & Inclusion

Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potentialby fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, andas a role model for an inclusive employee experience.

Amadeus is an equal opportunity employer. All qualified applicants will receiveconsideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.

apartmentAmazonplaceBangalore
Digital Acceleration org in Amazon is looking for a talented and enthusiastic Software Development Engineer to build world-class Digital Post Purchase Platform for digital subscriptions, content, and devices. This candidate will be joining a team...
electric_boltImmediate start

Software Development Engineer

apartmentAccentureplaceBangalore
Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills...
check_circleNew offer

Software Development Engineer

apartmentAutodeskplaceBangalore
Job Description Job Requisition ID # 24WD84509 Position Overview We are seeking a Software Development Engineer to join the Platform Services and Emerging Technology Developer Enablement (DevRel) group. The DevRel organization's mission...