Saltar al contenido principal
backir a búsqueda

senior c++ developer

bullets
C++, SOLID (object-oriented design principles), CI/CD, Unit Testing, MFC, Component Object Model
bullets
India

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

The candidate should have an in-depth understanding of C++ principles, OOPS concept, SOLID, DRY, DDD, and core database design principles. We require someone who is well-versed in working with Git and GitFlow, pull requests, and merge requests. The ideal candidate should possess excellent communication skills, a willingness to learn and support our legacy codebase and be able to work efficiently in a Scrum/Agile team.

responsibilities
  • Design and implement complex software solutions using C++ principles and OOPS concept
  • Develop and maintain existing codebase with a focus on DRY and DDD principles
  • Create and execute Unit testing and Test Automation of developed features
  • Collaborate efficiently in a Scrum/Agile team and follow GitFlow workflow
  • Support legacy systems and continuously improve product quality and efficiency
requirements
  • Minimum of 3 years of experience as a C++ Developer
  • Understanding of SOLID (object-oriented design principles), CI/CD, Unit Testing, MFC, and Component Object Model
  • Familiarity with SCRUM/AGILE methodologies of software development
  • Proficiency in working with Git and GitFlow
  • Fluency in Upper-Intermediate English level (B2+)
nice to have
  • MFC, Active X, COM, and OLE Win32 experience
  • A good understanding of CI/CD principles

beneficios por ubicaciones

location.svg
Para ti

Cobertura de seguro

Licencias pagadas, incluyendo licencia por maternidad, luto, paternidad y licencia especial por COVID-19.

Asistencia financiera para crisis médicas

Beneficios de jubilación: VPF y NPS

Programas personalizados de atención plena y bienestar

Clubes de pasatiempos de EPAM

Para tu trabajo cómodo

Modelo de trabajo híbrido

Préstamos suaves para establecer un espacio de trabajo en casa

Carga de trabajo estable

Oportunidades de reubicación con el programa 'EPAM without Borders'

Para tu crecimiento

Capacitaciones de certificación en habilidades técnicas y blandas

Acceso ilimitado a la plataforma de aprendizaje de LinkedIn

Acceso a programas internos de aprendizaje establecidos por entrenadores de clase mundial

Plataformas de networking comunitario y creación de ideas

Programas de mentoría

Herramienta de progresión profesional impulsada por uno mismo

suscríbete a nuestros vacantesMantente al día con nuestras posiciones abierta para ingenieros en Control de Calidad, DevOps, Analista de Negocios y mucho más
hombre sonriente
¿buscas algo más?

Envíanos tu CV para recibir una oferta personalizada