Job Description
As a C++/Rust Programmer at Stevanato Group, you will be at the forefront of developing cutting-edge solutions for our computer vision application. Your primary responsibilities will include designing, implementing, and maintaining robust and efficient C++ code to drive the functionalities of our computer vision system. This position requires expertise in C++ and Rust programming languages, familiarity with Linux environments, Docker, Git, and experience in Agile methodologies.
Responsibilities
1. Design, develop, and maintain software applications using C++ programming languages.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Write clean, efficient, and maintainable code.
4. Contribute to the development and improvement of existing systems.
5. Work with Linux-based environments and troubleshoot system-level issues.
6. Utilize containerization technologies, particularly Docker, for deployment and scalability.
7. Version control and collaboration using Git.
8. Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Requirements
9. Strong proficiency in C++ programming languages.
10. Experience with Linux systems administration and troubleshooting.
11. Familiarity with containerization tools, particularly Docker.
12. Proficient with version control systems, specifically Git.
13. Knowledge of Agile methodologies and experience working in Agile/Scrum teams.
14. Strong problem-solving and debugging skills.
15. Excellent communication and collaboration skills.
#LI-DNP
Qualifications
16. Familiarity with other modern programming languages and technologies, with special focus on Rust
17. Experience with cloud platforms (e.g., AWS, Azure, or GCP).
18. Knowledge of build systems (e.g., CMake, Cargo).
19. Understanding of network protocols and security principles.