Taro Logo

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

McDonald's is the leading global omni-channel restaurant brand focusing on technology innovation to serve 65M+ customers daily across 25,000+ locations.
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Consumer

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

McDonald's Global Technology is seeking a Full Stack Software Engineer I to join their Identity and Access Management team in Mexico City. This role offers an exciting opportunity to work on secure identity and access experiences that protect critical information and resources for the world's largest restaurant company.

As part of McDonald's growth strategy, Accelerating the Arches, the company is heavily investing in technology innovation, particularly in the areas of Delivery, Digital, and Drive Thru. The successful candidate will join a dynamic environment where they'll work with cutting-edge technologies including AI, robotics, and cloud services to transform the customer experience across 25,000+ locations serving 65M+ customers daily.

The role involves working in an agile squad, focusing on the development and maintenance of identity and access management solutions. You'll be using .NET Core/.NET Framework, cloud technologies (Azure), and modern web development tools to create robust and secure applications. This position offers an excellent opportunity for those interested in cybersecurity engineering or wanting to evolve their career in identity and access management.

Working at McDonald's Global Technology means being part of a diverse and talented team that tackles complex technical challenges while contributing to the digital transformation of an iconic global brand. The Mexico City office serves as a hub for technology innovation and operational support, making this an ideal opportunity for those who want to make a significant impact on customer, crew, and employee experiences worldwide.

The ideal candidate will have at least one year of professional software development experience, strong problem-solving abilities, and excellent communication skills. They should be comfortable working with modern development tools and practices, including cloud services, microservices architecture, and CI/CD pipelines. Knowledge of identity and access management concepts and cybersecurity principles is a plus.

Last updated 2 days ago

Responsibilities For Full Stack Software Engineer I (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
  • Use software engineering best practices to ensure high quality standards
  • Troubleshoot and resolve technical issues related to identity and access platform components
  • Participate in continuous improvement efforts

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

TypeScript
  • 1+ years of professional software development experience utilizing .NET Core/.NET Framework and web technologies
  • 1+ years of experience contributing to architecture and design
  • Knowledge of cloud services (Azure)
  • Experience with C#, ASP.NET, Web API, and Microsoft technologies
  • Knowledge of mobile-first experiences using HTML5, JavaScript, and CSS3
  • Experience with database systems (SQL Server, Azure SQL, Cosmos DB)
  • Knowledge of Computer Science fundamentals
  • Experience with CI/CD technologies
  • Strong problem-solving skills
  • Strong communication and interpersonal skills

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