C++ Developer

Bucharest, Romania

C++ Developer 

We are looking for 

C++ Developer to be part of the growing, dynamic team of Software Engineers in Sofia, which is responsible for designing and developing several microservices of the platform. 

What You Will Do 

 

  • Design and develop cloud micro-services (E-commerce, service provisioning, etc.) for integration with the Cloud portfolio. 

  • Design of REST APIs for external clients of the platform 

  • Challenge and redefine existing architecture; foresee post-deployment design challenges; scale bottlenecks. 

  • Develop and implement software verification plans and QA procedures. 

  • Document and maintain software functionality. 

  

Who You Are 

 

A Software Engineer must have 3+ years of solid, active commercial software development work, including significant personal ownership of projects or initiatives. Good written English and speaking skills. 

 

Skills / Project Experience - required: 

 

  • Strong knowledge of C++, STL, paired with solid experience. 

  • Strong conceptual understanding of OOPS, Design Patterns, and Microservice architecture. 

  • Practical experience in the development and/or maintenance of highly loaded enterprise-grade systems. 

  • Experience in Linux, Docker, and Kubernetes management. 

  • Strong SQL experience (specifically PostgreSQL). 

 

Skills / Project Experience - nice to have: 

 

  • Experience with Java development 

  • Experience in REST APIs design. 

  • Developing and deploying applications in cloud platforms (Azure, AWS) 

  • Experience in e2e (Selenium, Cucumber). 

  • Experience in DevOps process and CI tools like Jenkins.  


C++ Developer

Bucharest, Romania

C++ Developer 

We are looking for 

C++ Developer to be part of the growing, dynamic team of Software Engineers in Sofia, which is responsible for designing and developing several microservices of the platform. 

What You Will Do 

 

  • Design and develop cloud micro-services (E-commerce, service provisioning, etc.) for integration with the Cloud portfolio. 

  • Design of REST APIs for external clients of the platform 

  • Challenge and redefine existing architecture; foresee post-deployment design challenges; scale bottlenecks. 

  • Develop and implement software verification plans and QA procedures. 

  • Document and maintain software functionality. 

  

Who You Are 

 

A Software Engineer must have 3+ years of solid, active commercial software development work, including significant personal ownership of projects or initiatives. Good written English and speaking skills. 

 

Skills / Project Experience - required: 

 

  • Strong knowledge of C++, STL, paired with solid experience. 

  • Strong conceptual understanding of OOPS, Design Patterns, and Microservice architecture. 

  • Practical experience in the development and/or maintenance of highly loaded enterprise-grade systems. 

  • Experience in Linux, Docker, and Kubernetes management. 

  • Strong SQL experience (specifically PostgreSQL). 

 

Skills / Project Experience - nice to have: 

 

  • Experience with Java development 

  • Experience in REST APIs design. 

  • Developing and deploying applications in cloud platforms (Azure, AWS) 

  • Experience in e2e (Selenium, Cucumber). 

  • Experience in DevOps process and CI tools like Jenkins.