Mid-Level .NET Engineer: Cloud, APIs & Mentorship

Turtle Trax S.A.

Ciudad de México

Hybrid

MXN 480,000 - 700,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

McDonald's is seeking a Software Engineer II to join our restaurant technology team in Mexico City. You will design, develop, test, and maintain software that powers McDonald's restaurant operations, including the UI, API layer, data management, and integrations with external systems.

You will work in an Agile environment, contribute to the architecture and design of scalable systems, mentor junior engineers, and ensure reliable, high-performance software.

Qualifications

  • Bachelor's degree in Computer Engineering, CS, or similar engineering discipline or equivalent years of experience.
  • 2+ years in software development projects using C# and ASP.NET Core (preferred) or ASP.NET web development.
  • 1+ years contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems, writing software requirements, design, and related engineering documentation.
  • Experience with cloud technologies, such as Kubernetes, Docker, IaaS.
  • Proven leadership abilities in an engineering environment in driving operational precision and best practices.
  • Experience developing software within an Agile environment, unit testing, effective code reviews, and utilizing SDLC effectively for efficiently delivery high quality software.
  • Strong knowledge of a services-oriented and API-based software architecture that includes experience with NoSQL databases.
  • Experience developing and releasing software within a CI/CD environment using GitHub actions or similar.

Responsibilities

  • Working in a software development team for Restaurant software applications that support the design and development of new functionality.
  • Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations, and actively participating in and executing the scrum process.
  • Design, implement, test, deploy and maintain innovative software solutions for web applications.
  • Use software engineering best practices to ensure a high standard of quality and create innovative software solutions to transform service performance, durability, cost, and security.
  • Provide mentorship and guidance to junior engineers on the team.
  • Providing frequent progress updates to the direct manager and other stakeholders.

Skills

Leadership
Agile practices
Unit testing
SDLC
API design
NoSQL databases
Cloud architectures
Test-driven development

Education

Bachelor's degree in Computer Engineering/CS

Tools

Kubernetes
Docker
GitHub Actions
Postman

Job description

McDonald's is seeking a Software Engineer II to join our restaurant technology team in Mexico City. You will design, develop, test, and maintain software that powers McDonald's restaurant operations, including the UI, API layer, data management, and integrations with external systems.

You will work in an Agile environment, contribute to the architecture and design of scalable systems, mentor junior engineers, and ensure reliable, high-performance software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer II — Build Scalable, Secure Restaurant Tech
Java Software Engineer II — Build Scalable, Secure Restaurant Tech

McDonald's • Ciudad de México

On-site
MXN 420,000 - 540,000
Senior C# & Azure Engineer — Cloud-Native Solutions Lead
Senior C# & Azure Engineer — Cloud-Native Solutions Lead

McDonald's • Ciudad de México

On-site
MXN 1,200,000 - 1,900,000
Senior DevOps Engineer - Cloud CI/CD & Security
Senior DevOps Engineer - Cloud CI/CD & Security

McDonald's • Ciudad de México

On-site
MXN 900,000 - 1,600,000
Java Software Engineer II - Build Scalable Platforms
Java Software Engineer II - Build Scalable Platforms

McDonald's • Ciudad de México

On-site
MXN 600,000 - 1,000,000
Senior C# .NET Engineer - Azure Specialist
Senior C# .NET Engineer - Azure Specialist

McDonald's • Ciudad de México

On-site
MXN 900,000 - 1,300,000
Software Engineer III - C#/C ++
Software Engineer III - C#/C ++

McDonald's • Ciudad de México

On-site
MXN 745,156 - 1,676,601
Full Stack Software Engineer II (C#/.NET)
Full Stack Software Engineer II (C#/.NET)

McDonald's • Ciudad de México

On-site
MXN 300,000 - 600,000
Senior Engineering Manager - Java & Microservices
Senior Engineering Manager - Java & Microservices

McDonald's • Ciudad de México

On-site
MXN 1,376,699 - 1,892,961
Senior Software Engineer — Platform & Architecture Lead
Senior Software Engineer — Platform & Architecture Lead

McDonald's Restaurants Limited • Ciudad de México

On-site
MXN 900,000 - 1,400,000
Cloud DevOps Engineer III – CI/CD, Kubernetes & Security
Cloud DevOps Engineer III – CI/CD, Kubernetes & Security

McDonald's • Ciudad de México

On-site
MXN 360,000 - 540,000