Senior .NET Backend Engineer - Loyalty Platform

McDonald's Restaurants Limited

Ciudad de México

Presencial

MXN 446.000 - 837.000

Jornada completa

hace 34 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

A complete application in a minute — tailored resume and cover letter, ready to send.

Supera los filtros ATS

Descripción de la vacante

McDonald's Global Technology Mexico City Office seeks a senior software engineer to design, develop, test, and maintain scalable backend services and APIs powering the digital loyalty platform. You will collaborate with cross-functional teams to deliver robust, secure solutions across multiple channels.

The role requires 5+ years of experience in enterprise software, expertise in C#/.NET, REST APIs, and cloud-native architectures on GCP/AWS, plus strong problem-solving and communication skills.

Formación

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical field, or equivalent practical experience.
  • 5+ years of professional software development experience building enterprise applications and services.
  • Experience developing applications using C#, .NET, and related technologies.
  • Experience designing, developing, and consuming RESTful APIs and web services.
  • Experience developing cloud-native applications on GCP and AWS.
  • Experience building microservices and event-driven architectures.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience working with relational and/or NoSQL databases.
  • Experience with source control systems and collaborative development practices.
  • Understanding of software design principles, object-oriented programming and common architectural patterns.
  • Experience troubleshooting application issues and supporting production systems.
  • Familiarity with Agile software development methodologies and participation in Scrum ceremonies.
  • Strong problem-solving, analytical, and debugging skills.
  • Strong verbal and written communication skills with the ability to work effectively in cross-functional teams.

Responsabilidades

  • Design, develop, test, and maintain scalable, secure, and high-performing applications and APIs using .NET technologies.
  • Build and enhance software solutions that support McDonald's digital loyalty customer experience platform.
  • Lead feature delivery, story decomposition, technical mentoring, coordinate multiple engineers on an initiative and managing technical risks within a feature area.
  • Develop and maintain RESTful APIs, microservices, and event-driven integrations supporting both internal systems and external business partners.
  • Write clean, maintainable, and well-documented code following established engineering standards and best practices.
  • Perform code reviews and contribute to improving code quality, system reliability, and development processes.
  • Troubleshoot, diagnose, and resolve software defects, performance issues, and production incidents.
  • Support cloud-native application development, modernization initiatives, and continuous improvement efforts.
  • Implement automated testing and CI/CD best practices to improve software quality and delivery velocity.
  • Contribute to system observability, monitoring, logging, and operational excellence initiatives.
  • Work within Agile delivery teams, participating in sprint planning, estimation, backlog refinement, and team ceremonies.
  • Collaborate with globally distributed teams to support new capabilities, platform enhancements, partner integrations, and market activations.
  • Assist in evaluating new technologies and engineering approaches to improve scalability, maintainability, security, and developer productivity.
  • Support technical documentation, knowledge sharing, and mentoring activities within the engineering team.

Conocimientos

C#
.NET
REST APIs
Cloud (GCP/AWS)
Microservices
Docker
Kubernetes
CI/CD
Databases
OOP
Agile/Scrum
Communication

Educación

Bachelor's degree in CS/SE/IT or related

Herramientas

Docker
Kubernetes

Descripción del empleo

McDonald's Global Technology Mexico City Office seeks a senior software engineer to design, develop, test, and maintain scalable backend services and APIs powering the digital loyalty platform. You will collaborate with cross-functional teams to deliver robust, secure solutions across multiple channels.

The role requires 5+ years of experience in enterprise software, expertise in C#/.NET, REST APIs, and cloud-native architectures on GCP/AWS, plus strong problem-solving and communication skills.

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

Senior .NET Backend Engineer (C#)
Senior .NET Backend Engineer (C#)

McDonald's • Ciudad de México

Presencial
MXN 900.000 - 1.300.000
Senior .NET Engineer – Loyalty Platform & Microservices
Senior .NET Engineer – Loyalty Platform & Microservices

McDonald's Corporation • Ciudad de México

Presencial
MXN 900.000 - 1.200.000
Senior C# & Azure Engineer — Cloud-Native Solutions Lead
Senior C# & Azure Engineer — Cloud-Native Solutions Lead

McDonald's Corporation • Ciudad de México

Presencial
MXN 1.200.000 - 1.900.000
Full Stack Software Engineer II (C#/.NET)
Full Stack Software Engineer II (C#/.NET)

McDonald's • Ciudad de México

Presencial
MXN 300.000 - 600.000
Senior Engineering Manager - Java & Microservices
Senior Engineering Manager - Java & Microservices

McDonald's Corporation • Ciudad de México

Presencial
MXN 1.376.699 - 1.892.961
Senior Software Engineer - Java/Spring Boot, Cloud & DevOps
Senior Software Engineer - Java/Spring Boot, Cloud & DevOps

McDonald's Restaurants Limited • Ciudad de México

Presencial
MXN 900.000 - 1.350.000
Software Engineer III - C#/C ++
Software Engineer III - C#/C ++

McDonald's • Ciudad de México

Presencial
MXN 745.156 - 1.676.601
Senior C# .NET Engineer - Azure Specialist
Senior C# .NET Engineer - Azure Specialist

McDonald's • Ciudad de México

Presencial
MXN 900.000 - 1.300.000
Full Stack Software Engineer III (C#/.NET)
Full Stack Software Engineer III (C#/.NET)

McDonald's • Ciudad de México

Presencial
MXN 1.117.734 - 1.862.891
Senior Software Engineer — Platform & Architecture Lead
Senior Software Engineer — Platform & Architecture Lead

McDonald's Restaurants Limited • Ciudad de México

Presencial
MXN 900.000 - 1.400.000