Skip To Main Content
backBack to Search

Lead C++ Developer

Remote in Colombia, Chile
C++
& 6 others
warning.png
Sorry, this position is no longer available

We are searching for a skilled Lead C++ Developer to join our team remotely. You will be working on an exciting project that requires an excellent understanding of C++ and Unreal Engine. As a Lead Developer, you will be responsible for overseeing the development team, ensuring that the project is delivered on time and to the highest standards.

Responsibilities
  • Collaborate with the client to align expectations and negotiate solutions
  • Develop tools/solutions for repetitive tasks to improve efficiency and productivity
  • Integrate new solutions with existing tools and pipelines
  • Write clean, maintainable, and well-documented code
  • Develop, maintain, and improve the Automation solutions/tools/frameworks
  • Debugging C++ and C# code to find the root cause and fix the issues
  • Integrate tools/Automation solutions to CI Systems and be able to debug them
  • Contribute to the overall technical vision of the team
  • Work with Engineering leadership to ensure that we have the right frameworks providing adequate performance metrics
Requirements
  • At least 5 years of experience as a C++ Developer
  • 1+ year of relevant leadership experience
  • Experience with Unreal Engine
  • Experience with C#
  • Familiarity with white box and black box testing and automation
  • Experience in developing command-line tools and test automation principles and general understanding of Testing Pyramid, Test Automation Framework structure (layers, etc.)
  • Ability to write high-quality code, with excellent skills in unit testing
  • Excellent understanding of HTTP protocol
  • Experience working with MySQL databases
  • Good XML understanding
  • Excellent knowledge of HTTP protocol
  • Experience with API platforms like Postman and curl
  • Upper-Intermediate level of English
Nice to have
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Understanding of Test Automation approaches: Keyword Driven Development, Behaviour Driven Development
  • Experience with any test automation driver: Selenium, Appium, MS Automation Driver, etc.
  • Medium level of Python
  • Basic understanding of 3D and 2D graphic
  • Understanding of at least one Command Line Interface (Cmd, Powershell, etc)
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you