Senior Software Engineer C++
Summary
Senior C++ engineer to maintain and improve a large, mature C++ codebase, focusing on clean code, architecture, and mentoring other developers.
- Licenciatura en Ciencias de la Computación, Ingeniería de Software, o campo relacionado, o experiencia profesional equivalente.
- 5+ años de experiencia profesional en desarrollo de software construyendo y manteniendo aplicaciones comerciales.
- Experiencia profesional sólida con C++ en una base de código grande orientada a objetos.
- Experiencia con principios de diseño orientado a objetos, patrones de diseño de software y prácticas modernas de ingeniería de software.
- Experiencia diseñando e implementando soluciones de software mantenibles y extensibles.
- Habilidades sólidas de depuración, resolución de problemas y análisis de causas raíz.
- Experiencia participando en revisiones de código y promoviendo estándares de codificación y mejores prácticas de ingeniería.
- Excelentes habilidades de colaboración y comunicación, con la capacidad de trabajar efectivamente entre desarrollo, QA, producto y partes interesadas comerciales.
- Inglés intermedio-avanzado o avanzado (indispensable)
Calificaciones Preferidas
- Experiencia con C#, .NET, WPF y SQL.
- Experiencia trabajando en aplicaciones de escritorio grandes y de larga duración.
- Experiencia reduciendo deuda técnica mientras se equilibra la entrega de funcionalidades.
- Experiencia mentoringando desarrolladores y proporcionando liderazgo técnico.
- Familiaridad con ingeniería, CAD, manufactura u otros dominios de software técnico complejo.
- Contrato a largo plazo.
- 100% Remoto.
- Vacaciones y PTOs
- Posibilidad de recibir 2 bonos al año.
- 2 revisiones salariales al año.
- Clases de inglés.
- Equipamiento Apple.
- Plataforma de cursos en linea
- Budget para compra de libros.
- Budget para compra de materiales de trabajo
- mucho mas..