Full Stack Software Engineer III (C#/.NET)

McDonald's is the world's largest restaurant company, recognized on Fortune's Most Admired Companies and Fast Company's Most Innovative Companies lists.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Full Stack Software Engineer III (C#/.NET)

McDonald's is seeking a Full Stack Software Engineer III to join their Identity and Access Engineering team in Mexico City. As part of the Global Technology organization, you'll be at the forefront of digital innovation, working with cutting-edge technologies like AI and edge computing. This role offers an opportunity to shape the future of McDonald's digital presence while working on their global identity and access management platform.

The position involves collaborating with product managers and architects to build secure identity and access experiences that protect critical information and resources. You'll be working with modern technologies including .NET Core, Azure cloud services, and various Microsoft technologies in a microservices architecture.

This is an exciting opportunity to join a company that's doubling down on their 4Ds strategy (Delivery, Digital, Drive Thru, and Development) and leading the digitization of the restaurant industry. You'll be part of a team that's building solutions to improve customer, crew, and employee experiences while working in a collaborative, global environment.

The ideal candidate will bring strong technical expertise in .NET development, cloud technologies, and identity management, combined with leadership abilities and excellent communication skills. You'll have the chance to mentor junior engineers and drive best practices while working on solutions that impact millions of users globally.

McDonald's offers a supportive and inclusive work environment, with a strong commitment to diversity and equal opportunity. They provide reasonable accommodations and ensure a fair, discrimination-free workplace. This role is perfect for someone who wants to make a significant impact at scale while working for one of the world's most recognized brands.

Last updated a day ago

Responsibilities For Full Stack Software Engineer III (C#/.NET)

  • Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations
  • Design, implement, test, deploy and maintain innovative software solutions
  • Plan, orchestrate, and lead execution of all work undertaken by the squad
  • Fix and resolve technical issues related to the identity and access platform components
  • Provide mentorship and guidance to junior engineers

Requirements For Full Stack Software Engineer III (C#/.NET)

Java
JavaScript
TypeScript
  • 5+ years of professional software development experience utilizing .NET Core/.NET Framework
  • 2+ years of experience contributing to architecture and design
  • 2+ years of cloud experience (Azure)
  • Advanced application development experience using C#, ASP.NET, Web API
  • Proficiency delivering mobile-first experiences using HTML5, JavaScript, and CSS3
  • Expertise with database systems, particularly Microsoft SQL Server, Azure SQL, and Cosmos DB
  • Experience with modern, full-stack CI/CD technologies
  • Excellent communication and interpersonal skills

Interested in this job?

Jobs Related To McDonald's Full Stack Software Engineer III (C#/.NET)

Software Engineer III - Java

Senior Java Software Engineer role at McDonald's Global Technology, focusing on restaurant technology innovation and digital transformation.

Lead Software Engineer - Python + AWS

Lead Software Engineer position at JPMorgan Chase focusing on Python and AWS development, requiring 5+ years of experience in software engineering and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at JPMorgan Chase focusing on backend development with Java, MongoDB, and Kubernetes in the financial services sector.

Lead Software Engineer - Java & AWS

Lead Software Engineer position at JPMorgan Chase focusing on Java and AWS development for wealth management solutions.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on backend development with Spring and React, requiring 5+ years of experience in building commercial applications.