Job Description
Welcome to Sansaone, a dynamic force in the realm of ICT talent acquisition. Born out of a passion for excellence and a vision for connecting outstanding professionals with forward-thinking organizations, we stand as a beacon for strategic recruitment solutions in the Information and Communication Technology sector. With a commitment to excellence and a passion for connecting exceptional professionals with innovative organizations, we are your strategic partner in building transformative teams.
We are seeking a skilled C++ Developer to join our agile engineering team. In this role, you will be involved in the entire software development lifecycle from analyzing requirements and writing high-quality code to testing and maintaining scalable applications.
- You’ll contribute to the development and upkeep of our Scanning Engine, participate in code reviews, and influence technical architecture decisions.
Key Responsibilities
- Design, develop, and maintain robust C++ applications, particularly the Scanning Engine.
- Participate in agile development processes, including sprint planning and daily stand-ups.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Conduct and participate in code reviews to ensure code quality and share best practices.
- Maintain and refactor existing code to improve reliability and performance.
- Ensure cross-platform compatibility (Windows and Linux).
- Write unit tests and contribute to the continuous improvement of development processes.
Required Skills and Qualifications
- Strong proficiency in C++17 with in-depth knowledge of the language specification.
- Solid understanding of the C++ Standard Library, including STL containers and algorithms.
- Windows
- Linux
- HTTP
- networking principles
- multithreading
- asynchronous programming techniques
- Git
- unit testing frameworks
Hiring Team Member
