Skip To Main Content

C++ Developer Jobs

EPAM Anywhere is looking for C++ Developers.

compensation

Competitive compensation

We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.

clients.svg

Numerous benefits

Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.

growth.svg

Limitless career growth opportunities

Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.

skill

C++

SOLID (object-oriented design principles), CI/CD, Unit Testing

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are looking for an experienced remote Senior C++ Developer to join our team.
skill

C++

CMake, Git, Jenkins

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are looking for a Senior C++ Developer to join our team.
skill

C++

Bash, Linux, Perl

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are currently looking for an experienced remote Senior C++ Developer to join our team.
skill

C++

Games Development, Go Language

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are seeking a remote Senior C++ Developer to join our team. You will plan, estimate, and write high-quality robust services, use proprietary server technologies to develop solutions, and build service clients in a proprietary C++ game engine and integrate them into relevant game features.
skill

C++

Linux, Boost, Docker

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
Our company is currently seeking a skilled remote Senior C++ Developer to join our team.
skill

C++

Docker, Linux, Object-oriented Programming

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are seeking a remote Senior C++ Developer with at least 3 years of work experience in the Development industry to participate in the full SDLC (Agile) and help deliver project assignments on time and with high quality. You will collaborate with Tech Leads, implement integrated enterprise solutions, and work with distributed teams across various time zones.
skill

C++

Python.Core

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are currently looking for a remote Senior C++ Software Developer with Unit Test experience, D3.js proficiency, and Python 3 knowledge to join our team.
skill

C++

.NET, CI/CD, Amazon Web Services

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
Currently, we are looking for a remote Senior C++ Developer to join our team.
skill

C++

clock

40 hrs/week

calendar

12+ months

location
Georgia
Georgia
We are looking for a remote Senior Software Engineer with 3+ years of C++ development experience and strong debugging skills to join our team.
skill

.NET

AJAX, ASP.NET MVC, C#

clock

40 hrs/week

calendar

12+ months

location
India
India
We are seeking a remote Senior .NET Developer to join our team.

C++ developer jobs at EPAM Anywhere

At EPAM Anywhere, we're opening the doors to exciting career opportunities for C++ developers. As a global tech company, we're committed to providing a platform where talented individuals can showcase their skills and contribute to innovative projects.

Our C++ developer roles are telecommute positions, allowing you to work from home and be part of a collaborative team. With a focus on object-oriented and generic programming, these roles offer a unique chance to enhance your experience and grow your career in the tech industry. Join us at EPAM Anywhere and take your programming skills to new heights.

Key requirements for C++ developer jobs

To excel in the C++ developer roles at EPAM Anywhere, certain key requirements need to be met. These requirements not only ensure that you have the necessary skills and experience to perform the job effectively but also align with our commitment to delivering high-quality tech solutions. Here are the key requirements for our C++ developer jobs:

  • Proficiency in the C++ language and a strong understanding of its features.

  • Solid experience in system programming.

  • A deep understanding of the concept of object-oriented programming.

  • Knowledge and experience in generic programming, a unique feature of C++.

  • Familiarity with standard tech and programming tools.

  • Proven experience in a similar role or position.

  • Ability to meet employment contract requirements.

  • Willingness to work remotely and adapt to an online platform.

Job responsibilities of C++ developer jobs

Job responsibilities of C++ developer jobs usually include:

  • Developing and maintaining robust and efficient C++ applications.

  • Participating in team meetings and contributing valuable insights.

  • Employing innovative solutions to improve system performance.

  • Collaborating with team members to identify and fix software defects.

  • Writing clean, maintainable and efficient code.

  • Conducting code reviews to maintain high quality and share knowledge.

  • Committed to continuous learning and staying on par with industry trends.

  • Providing technical support and troubleshooting for developed applications.

Soft skills for C++ software development at EPAM Anywhere

At EPAM Anywhere, we're seeking talented C++ developers to join our dynamic team. This remote position offers the opportunity to work on diverse projects, employing your skills in C++ language, object-oriented, and generic programming. Here are essential soft skills for C++ software development at EPAM Anywhere: 

  • Excellent communication skills: Ability to articulate ideas clearly and effectively.

  • Teamwork: Ability to work well in a team, contributing to a collaborative environment.

  • Problem-solving: Ability to identify, analyze, and solve complex problems.

  • Adaptability: Ability to adjust to new technologies and methodologies.

  • Time management: Ability to allocate time to tasks efficiently.

  • Continuous learning: Commitment to learning new skills and staying updated with the latest industry trends.

  • Attention to detail:  Ability to take into account each aspect of the product by paying attention to details.

  • Creativity: Ability to think outside the box and come up with innovative solutions.