Position: Middle C++ Engineer
Company: GlobalLogic
Experience required: 2y
English level: intermediate

Description:

For more than 13 years, GlobalLogic has partnered with Avid Technology to make amazing products and connect the dots between people, products, and business opportunities. Now, in an increasingly digital world that places the consumer at the center of every interaction, we’re showing businesses how they can connect the dots back to consumers, innovate within predictable budgets, and bring the next generation of digital products and services to market.

Requirements:

- 2+ years of C++ software development experience,
- C++11/14/17, Boost,
- Test-Driven Development, Agile/Scrum,
- Common design pattern (basic), UML modelling (basic),
- Integrated development environment, Visual Studio, Xcode,
- Shell scripting, Python, Batch, Powershell, Bash,
- Cross-platform building tools, GNU make, CMake,
- DevOps platforms, GitLab, Jenkins, Docker (basic),
- Documenting and bug-tracking, Confluence, Jira. 

Preferences:
- Python, MacOS

Responsibilities:

As a Middle C++ Engineer, you will be responsible for analyzing, estimating, planning, and implementing business requirements delivered by the Product Owner. You will suggest the best system and service architecture based on the requirements, discuss it with other architects and team members.

- Design and document service architecture,
- Write well-designed code,
- Review team members’ code,
- Estimate and plan development.