Position: C++ Developer
Company: Global Teams
Experience required: 5y
English level: upper

**Responsibilities:**
Implement software components according to the design specifications.
Perform system integration and testing, problem troubleshooting and resolution.
Participate in estimating project efforts and delivery timelines.
Proactively collaborate with the teammates and communicate with the Project Stakeholders to ensure that the Project efforts proceed efficiently and with predictability.
Provide technical input into product roadmaps.

**Qualifications**
Bachelor’s degree in Computer Science or Computer Engineering, or equivalent experience.
Background of 5 years or more in Computer Science / Engineering.
Strong experience in C++ and REST API backends.
Critical thinking and problem-solving skills due to the complexity of the product.
Experience working with AWS (Azure will be a plus).
Experience with Linux / Windows environments.
Experience with DBMS (Postgre, MS SQL).
Experience with Java programming language.
Readiness to learn new technologies.
Being self-driven and well organized as there are always multiple tasks in progress.
Strong team player who enjoys collaborating with others.
English communication skills, both verbal and written.

**Desirable Qualifications:**
Experience with Continuous Integration, Continuous Delivery processes.
Experience in cloud computing technologies.
Experience with NoSQL databases.
Experience with version control systems such as GitHub.
Experience with Jira on defect tracking.
Familiarity with Jenkins that allows continuous integration.