Taro Logo

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

McDonald's is a global omni-channel restaurant brand 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, a global leader in the restaurant industry, is seeking a Full Stack Software Engineer III to join their Identity and Access Engineering team. This role offers an exciting opportunity to work on critical identity and access management systems at massive scale, supporting the world's largest restaurant company.

The position is based in McDonald's new Mexico City office, which serves as a hub for technology innovation and operational support. As part of the Global Technology team, you'll be working on solutions that directly impact customer, crew, and employee experiences across the McDonald's ecosystem.

The role involves working with cutting-edge technologies including .NET Core, Azure cloud services, and modern web technologies. You'll be responsible for designing and implementing secure identity and access experiences that protect critical information and resources. This includes working with microservices, cloud-native applications, and various Azure services like Kubernetes (AKS), Docker, and Azure Functions.

This is an excellent opportunity for a senior engineer who wants to make a significant impact at global scale. You'll be working with cross-functional teams, mentoring junior engineers, and contributing to the technical direction of identity and access management solutions. The role offers exposure to enterprise-scale challenges and the chance to work with modern technology stacks while being part of McDonald's digital transformation journey.

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 be part of McDonald's evolving "Accelerating the Arches" growth strategy, which emphasizes the critical role of technology in creating the best-in-class, global omni-channel restaurant brand.

Last updated 7 days 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
  • Use software engineering proven practices to ensure high quality standards
  • Fix and resolve technical issues related to the identity and access platform components
  • Drive elimination of technical debt and continuous improvement
  • Provide mentorship and guidance to junior engineers

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

TypeScript
JavaScript
  • 5+ years of professional software development experience utilizing .NET Core/.NET Framework and web technologies
  • 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
  • Knowledge of Computer Science fundamentals
  • Experience with CI/CD technologies such as Azure DevOps or GitHub Actions
  • Proven leadership abilities in engineering environment
  • Excellent communication and interpersonal skills

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

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

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