Amadeus technology powers the global travel and tourism industry. From airlines to search engines, travel agencies to hotels.
Amadeus looking for fresher graduates with sound programming skills for the role of Associate Software Development Engineer.
Job Designation : Associate Software Development Engineer
Qualification : BE/ BTech
Experience : Freshers
Skill Set :
- Good programming knowledge in C, C++, Java, Python.
- Background in automation testing and automation tools.
- Strong proficiency in C++, with fair knowledge of the language specification
- Proficient understanding of code versioning tools
- Thorough knowledge of the standard library, STL containers, and algorithms
- Good understanding of memory management in non-garbage collected environments
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
- Familiarity with templating in C++
- Knowledge of the latest C++ standard is appreciated
- Familiarity with system call wrapper library functions
- Familiarity with language tools, such as Valgrind
- Familiarity with continuous integration.
- Excellent analytical skills and a problem solver.
- Good verbal and written communication skills.
Job Description :
- Works autonomously within defined processes and procedures or methodologies, takes standard decisions and may support the development of solutions to complex problems of a recurring nature.
- Receives instruction, guidance and direction from more senior level roles or manager, with regular monitoring on the status of the assignments.
- May have specialized formal education or the equivalent work experience and has the required technical and functional skills and basic knowledge of the business.
- Analyse specifications : Define user requirements for the development of new (or upgrade of existing) software solutions.
- Design technical solutions and perform feasibility studies.
- Propose viable technical solutions to Product Management and/or users for validation.
- Develop software according to Amadeus standards.
- Model, design and implement databases.
- Conduct unit, package and performance tests and ensure a level of quality in line with the Amadeus guidelines.
- Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product.
- Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst.
- Produce software documentation necessary for the application and issue it to the requesting departments.
Location : Pune, India