Senior Golang Developer (Vendor Portal) Job at Acronis International

Acronis is a world leader in cyber protection - empowering people by providing them with cutting-edge technology that enables them to monitor, control, and protect the data that their businesses and lives depend on.

We are recruiting to fill the position below:

Job Position: Senior Golang Developer (Vendor Portal)

Job Location: Abuja, Nigeria

Job Description


  • We are looking for skilled and motivated Senior Go Developer who, along with our excellent and modern software development team, will be responsible for working on the Vendor Portal product. 
  • This is an individual contributor position that will be responsible for the development of backend services in Go.
  • Every member of our “A-Team” has an instrumental role and impact on the success of Acronis’ innovative and growing business, so we are looking for someone who enjoys working in dynamic, global teams and thrives in a fast-paced and rapidly changing work environment. 
  • Just like everyone at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.

Responsibilities
What you'll do:

  • Designing and developing scalable, robust, testable, efficient, and easily maintainable code in Go
  • Owning and maintaining backend components part of a microservice architecture
  • Implementing designs, unit tests, debugging and integrating code, performing code reviews
  • Collaborating with PMs, QA, Architects and other stakeholders
  • Taking part of the whole Software Development Life Cycle
  • Mentoring more junior colleagues and helping them grow professionally.

Experience & Qualifications
What you bring:

  • 5+ years of experience writing well-designed, high-quality production code in Go, C++ or other compiled languages
  • Experience with scalable applications with microservice architectures
  • Knowledge of software engineering principles: standard algorithms, data structures, multi-threading and concurrency
  • Knowledge of CI/CD systems is a plus
  • Understanding of networking is an advantage
  • Fluent English