
Senior Software Developer – C++/Golang
Acronis
full-time
Posted on:
Location Type: Remote
Location: Bulgaria
Visit company websiteExplore more
Job Level
About the role
- Participate in the design and development of software using C++ or Golang leveraging AI-powered development tools
- Create, review, and continuously improve clear and well-structured specifications as part of a Spec-Driven Development approach
- 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
Requirements
- 5+ years of relevant software development experience
- Proven experience with AI-powered tools to accelerate software development
- Strong knowledge of C++ and Go
- Proficiency in developing multi-threaded network applications
- Familiarity with Git and CMake
- Ability to write cross-platform code for Windows and Unix systems
Benefits
- Health insurance
- Retirement plans
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++GolangAI-powered development toolsmulti-threaded network applicationscross-platform codefunctional testingunit testingcode reviewsspecificationsSpec-Driven Development
Soft Skills
collaborationcommunicationcode quality standards