Software Developer

Thales

Ciudad de México

Híbrido

MXN 517.152 - 861.920

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Thales is seeking a Software Developer to join its team in Mexico City. In this hybrid role, you'll design and implement solutions for global customers, working across multi-layered applications using C++ and full-stack development. You should have over 2 years of development experience and a strong grasp of design principles and algorithms. Fluent Spanish and English proficiency is required. The company offers a collaborative and innovative environment.

Formación

  • 2+ years of hands-on development experience.
  • Experience in building full-stack apps or algorithmic implementations.
  • Comfortable with the complete SDLC: analysis, design, implementation.

Responsabilidades

  • Build and ship quality software components in an agile environment.
  • Translate complex requirements into well-architected solutions.
  • Create proof of concepts to explore new technologies.
  • Lead and facilitate technical discussions throughout the SDLC.

Conocimientos

C++
STL
Full-stack development
Object-Oriented Design
Algorithmic thinking
Data Structures
C#
Java
Spanish (B2 or better)
English (B2 or better)

Educación

Degree in Computer Science, Information Systems, Mathematics

Descripción del empleo

Thales architects identity management and data protection solutions at the heart of digital security. Businesses and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify identities, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

About the Role

We’re looking for a Software Developer to join Thales DIS and own the design and implementation of solutions for our teams and global customer base. You’ll work across multi‑layered web and standalone applications — bridging low‑level systems expertise (C++, STL, USIM architecture) with modern full‑stack development — while championing clean, pattern‑driven code that the whole team can build on.

What You’ll Do
  • Build and ship quality software components in an agile environment, from user story refinement through production release.
  • Translate complex requirements into well‑architected solutions aligned with S.O.L.I.D. principles and established design patterns.
  • Create proof of concepts to explore new technologies and validate architectural decisions early.
  • Share technical expertise with peers and serve as a bridge between engineering, stakeholders and management.
  • Lead and facilitate technical discussions, keeping the full SDLC lifecycle in view: requirements, design, implementation, testing, release.
Core Engineering Foundations
  • Object‑Oriented Design – S.O.L.I.D. principles, Design Thinking and Gang‑of‑Four patterns applied in real systems.
  • Algorithms and Data Structures – strong fundamentals driving performance‑aware, maintainable implementations.
  • C / C++ and STL – expertise in Standard Template Library, memory management and performance‑critical code.
  • C# and Java literacy – fluent across OO languages; able to apply patterns consistently regardless of runtime.
What We’re Looking For
  • Degree in Computer Science, Information Systems, Mathematics or equivalent practical experience.
  • 2+ years of hands‑on development experience – academic projects count if you built it yourself: full‑stack apps, algorithmic implementations, personal tools, or open‑source contributions.
  • Solid algorithmic thinking and ability to choose the right data structures for the job.
  • Comfortable with the complete SDLC: analysis, architecture, implementation, code review, testing and release.
  • Fluent in Spanish & English (B2 or better).
Location and Work Mode

Hybrid – Office based in Polanco, Mexico City.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Developer
Software Developer

Thales • Jiutepec

Híbrido
MXN 420.000 - 780.000
Software Developer
Software Developer

Thales Group • Cuernavaca

Híbrido
MXN 420.000 - 620.000
DevOps System Engineer
DevOps System Engineer

Thales Group • Cuernavaca

Híbrido
MXN 420.000 - 660.000
Software Developer – Full‑Stack & Systems Design
Software Developer – Full‑Stack & Systems Design

Thales • Ciudad de México

Híbrido
MXN 517.000 - 862.000
Cybersecurity Sr Sales Engineer
Cybersecurity Sr Sales Engineer

Thales • Ciudad de México

Híbrido
MXN 900.000 - 1.300.000
Industrialization Engineer
Industrialization Engineer

Thales • Ciudad de México

Presencial
MXN 503.000 - 630.000
Cybersecurity Technical Trainer
Cybersecurity Technical Trainer

Thales • Ciudad de México

Híbrido
MXN 420.000 - 700.000
Account Manager
Account Manager

Thales • Ciudad de México

Híbrido
MXN 600.000 - 900.000
Elective Health and Dental plans
Retirement Savings Plan with company 1
Company paid holidays & vacation
+1
Technical Trainer
Technical Trainer

Thales Group • Ciudad de México

Híbrido
MXN 420.000 - 660.000
Cybersecurity Sr Sales Engineer
Cybersecurity Sr Sales Engineer

Thales Group • Ciudad de México

Híbrido
MXN 1.200.000 - 1.800.000