El portal de empleo de España

Senior Software Developer C++

Presencial en Madrid·Jornada completa·Añadida hace 3 días (comprobada el 16 oct)

Luxoft

15 ofertas abiertas

Resumen

Contrato
Jornada completa
Inglés
Obligatorio

Habilidades

Esta oferta está publicada en inglés.

El puesto

Project description

Our client is a global leader in orthodontic solutions, providing innovative and high-quality products and technologies to orthodontists and patients worldwide. With a history of over 60 years, they offer a wide range of orthodontic products, including braces, wires, brackets, and aligners. We are seeking an experienced C++ Software Developer to join a team focused on development of web application.

Responsibilities

  • 1) Architectural design: Collaborate with stakeholders to analyze system requirements and propose scalable and efficient software architectures for web applications. 2) Back-end development: Develop robust and high-performance server-side components using C++ programming language, adhering to best coding practices and industry standards. 3) Database integration: Integrate the web application with databases, design efficient data storage schemas, and optimise data retrieval and manipulation operations. 4) System performance optimisation: Identify and address performance bottlenecks in the web application, optimise algorithms, and improve overall system efficiency. 5) Collaboration with front-end developers: Coordinate with front-end developers to ensure seamless integration between the front-end and back-end components, implementing APIs and data communication protocols. 6) Debugging and issue resolution: Troubleshoot complex software issues, investigate and resolve bugs, and provide technical support to diagnose and fix issues reported by users or testing teams. 7) Code review and mentoring: Conduct code reviews to maintain code quality and provide constructive feedback to junior developers. Mentor and guide less experienced team members when needed. 8) Technical documentation: Create and maintain technical documentation, including architecture diagrams, API specifications, and coding standards to facilitate effective collaboration and knowledge sharing. 9) Collaboration in an Agile environment: Work collaboratively in an Agile/Scrum development environment, participate in sprint planning, provide accurate time estimates, and deliver high-quality software within defined timelines. 10) Continuous learning and improvement: Stay updated with emerging technologies, industry trends, and best practices in web application development and software architecture, and apply them to enhance the development process and overall product quality.

SKILLS

Must have

  • Bachelor or Master degree in Computer Science, IT, Engineering or any other related subject Experience in designing, writing and shipping multithreaded code written in C++ (including C++ 11 and 14) (at least 3 years) Experience in developing web applications in C++ (at least 1 year) Experience with Qt (versions 5 and above) (at least 1 year). Aspiration to constantly enhance and learn about new technologies and concepts Knowledge in debugging software, version control systems (Git, SVN, etc), and building environments (cmake) Upper-intermediate English (at least) is mandatory

Nice to have

- 3D, CAD/CAM experience - Agile development methodologies: Experience working in an Agile/Scrum environment, following iterative development processes, participating in sprint planning, and delivering high-quality software within given timelines. - Continuous learning and adaptation: Demonstrated willingness to stay updated with the latest industry trends, technologies, and best practices in web application development and software architecture.

Sobre Luxoft

DXC Luxoft es una empresa de ingeniería de software y transformación digital, parte de DXC Technology, que ofrece servicios tecnológicos empresariales desde la modernización de TI heredada hasta la transformación digital a gran escala. Sus ingenieros prestan servicios a empresas globales en los sectores de automoción e ingeniería de I+D (colaborando con el 80% de los fabricantes de automóviles del mundo en vehículos definidos por software), servicios financieros (plataformas de negociación, modernización de sistemas heredados, migración a la nube e iniciativas regulatorias) y soluciones para diversos sectores.

En España, DXC Luxoft cuenta actualmente con 8 vacantes, incluyendo puestos remotos en todo el país y un puesto con base en Las Rozas de Madrid. Las posiciones abiertas abarcan arquitectura de banca central, ingeniería Java, DevOps, Palantir Foundry y desarrollo de Android automotive, y varios de estos roles están explícitamente etiquetados como 'Relocation friendly' en la página de empleo. La empresa destaca sus programas estructurados de mentoría y aprendizaje, con oportunidades para rotar entre proyectos e industrias a medida que la carrera profesional se desarrolla.

Sector
Servicios IT

Datos prácticos

  • DXC Luxoft cuenta actualmente con 8 vacantes en España, muchas de ellas puestos remotos disponibles en todo el país
  • Varios puestos en España están explícitamente etiquetados como 'Relocation friendly' en la página de empleo, incluyendo Palantir Foundry Engineer, Lead DevOps y Senior Android Developer (Automotive OS Experience)
  • Un puesto vacante tiene base en Las Rozas de Madrid (Core Banking Architect)
  • La empresa ofrece programas estructurados de mentoría y aprendizaje, con oportunidades para rotar entre proyectos e industrias a medida que tu carrera se desarrolla
Todas las vacantes de Luxoft
WhatsApp
En remoto desde España

Ingeniero Fullstack con IA

LuxoftHace 2 sem.
En remoto desde España

Arquitecto de Banca Central

LuxoftHace 2 sem.2 ubicaciones
En remoto desde España
En remoto desde España

Líder de Ingeniería

LuxoftHace 2 meses
En remoto desde España
Ver los 15 empleos