Software Engineer | ScaleneWorks INC
full-time
Posted on November 3, 2025
Job Description
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.