The posting
Software Developer
## Company Overview Company information not provided.
## Job Summary The Software Developer will leverage over 6 years of experience in software development, predominantly focusing on C++ programming. The role involves applying Object-Oriented Analysis and Design principles to build scalable systems and contributing to the system architecture and design for various projects.
## Responsibilities - Bring 6+ years of experience in software development, with a focus on C++ programming. - Apply Object-Oriented Analysis and Design (OOAD) principles and design patterns to build scalable systems. - Work with relational and NoSQL databases, and contribute to system architecture and design. - Utilize Linux OS tools such as gdb and valgrind, and scripting languages like Python or Shell. - Collaborate in Agile development environments, including SCRUM, and use CI/CD tools like Git, Bitbucket, and Jenkins. - Define user needs and contribute to software solution development. - Design and develop technical solutions aligned with Amadeus standards. - Test and refine software through unit, package, and performance testing. - Collaborate with product teams to debug and enhance existing solutions. - Create and share documentation with relevant teams to support application use.
## Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 6+ years of experience in software development, particularly with C++. - Proficiency in Object-Oriented Analysis and Design and design patterns. - Experience with relational and NoSQL databases. - Familiarity with Linux OS tools (gdb, valgrind) and scripting languages (Python or Shell). - Strong collaboration skills in Agile environments, including SCRUM. - Experience with CI/CD tools such as Git, Bitbucket, and Jenkins. - Ability to work independently with guidance from a manager and contribute ideas for improvement.
## Preferred Skills - Knowledge of additional programming languages. - Familiarity with cloud services and microservices architecture. - Experience in performance optimization and system scalability.
## Experience - 6+ years of relevant experience in software development, with a focus on C++ and scalable system design.
## Environment Work setting, location, and physical or environmental conditions not specified.
## Salary Salary information not provided.
## Growth Opportunities Career advancement opportunities are not specified.
## Benefits Details on offered benefits are not provided.



