Acronis

Senior Software Developer – C++/Golang

Acronis

full-time

Posted on:

Location Type: Remote

Location: Bulgaria

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

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