Taro Logo

Software Engineer III - (C#/Angular)

McDonald's is the leading global omni-channel restaurant brand focusing on technology innovation to serve 65M+ customers daily across 25,000+ locations.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer III - (C#/Angular)

McDonald's Global Technology is seeking a Software Engineer III to join their innovative team at the McDonald's Capability Center (MCC) in Mexico City. This role is part of the Commercial Product & Platform team, developing global technology products that enhance customer experience and restaurant operations.

As a Software Engineer III, you'll be at the forefront of McDonald's digital transformation, working with cutting-edge technologies including AI and robotics. You'll contribute to projects that directly impact millions of customers daily across McDonald's global network of 25,000+ locations. The role involves full-stack development using C# and Angular, with opportunities to work on high-impact initiatives that are central to McDonald's "Accelerating the Arches" growth strategy.

The position offers the chance to work in an agile, startup-like environment while benefiting from the resources and scale of a global leader in the restaurant industry. You'll be responsible for designing and implementing innovative software solutions, mentoring junior engineers, and contributing to the architectural decisions that shape McDonald's digital future.

This is an exciting opportunity to join McDonald's during a period of significant technological investment and transformation. The company is heavily focused on enhancing customer experiences through digital innovation, particularly in their "3Ds" strategy - Delivery, Digital, and Drive Thru. You'll be part of a diverse, talented team working on complex technical challenges that directly impact McDonald's global operations.

The role requires a strong technical background with at least 5 years of professional development experience, particularly in C# and Angular. You should have a proven track record of contributing to system architecture and design, strong communication skills, and the ability to mentor others. This position offers the perfect blend of technical challenge, leadership opportunity, and global impact.

Last updated 4 days ago

Responsibilities For Software Engineer III - (C#/Angular)

  • Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations
  • Craft the definition, vision, design, road map and development of product features from beginning to end
  • Design, implement, test, deploy and maintain innovative software solutions
  • Use software engineering best practices to ensure high quality standards
  • Work in an agile, startup-like development environment
  • Provide mentorship and guidance to junior engineers

Requirements For Software Engineer III - (C#/Angular)

TypeScript
  • 5+ years of non-internship professional software development experience with C# and Angular
  • 2+ years of experience contributing to architecture and design
  • Bachelor's Degree in Computer Science or related field or equivalent experience
  • Knowledge of Computer Science fundamentals
  • Strong verbal and written communication skills
  • Proven leadership abilities in engineering environment
  • Ability to take projects from requirements to delivery
  • English proficiency required

Jobs Related To McDonald's Software Engineer III - (C#/Angular)