C++/Golang System Developer
Acronis
Acronis is a global leader in cyber protection, delivering AI-powered protection for productive MSPs in a single, natively integrated platform that unifies operations management, cybersecurity, and data protection. Driven by our mission to protect, manage and automate every workload that businesses and lives depend on, we’ve built the industry’s only all-in-one solution.
Join the Acronis Cyber Protect team and contribute to building applications that simplify and automate remote administration, ensure robust protection, and monitor the health of computer systems and devices for businesses of all sizes. What You’ll Do- Participate in the design and development of software using C/C++ or Golang.
- Implement functional and unit tests for your solutions.
- Write software and operational documentation.
- Conduct code reviews and ensure code quality standards are met.
- Collaborate closely with the product team and QA to deliver high-quality software to end users.
- 5+ years of relevant software development experience.
- Strong knowledge of C++14 or higher.
- Proficiency in developing multi-threaded network applications.
- Experience with the Boost framework.
- Familiarity with Git and CMake.
- Ability to write cross-platform code for Windows and Unix systems.
- Basic knowledge of SQL and experience with SQLite.
- Experience with command-line scripting languages (e.g., bat, sh).
- Strong team collaboration skills and ability to communicate across teams.
- Proficiency in reading and understanding technical documentation in English.
- Experience with Docker.
- Familiarity with creating RESTful applications and designing with RAML.
- Knowledge of WinAPI and COM technologies.
- Basic experience with Golang or Python.
- Advanced understanding of Unix-like systems.
- Familiarity with Jira/Confluence for project tracking and collaboration.
- Please submit your resume and application in English
Offerta di lavoro pubblicata 2 mesi fa