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 · Consumer

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

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

The position offers an opportunity to work on transformative technology initiatives using AI, robotics, and emerging tech to digitize McDonald's operations. As a Software Engineer III, you'll be responsible for developing solutions that improve customer, crew, and employee experiences across McDonald's vast global network.

The role requires expertise in C# and Angular, with opportunities to work on high-impact projects that directly enable McDonald's Accelerating the Arches strategy. You'll be part of a team that's significantly increasing its technology investment to drive growth and innovation.

Working in an agile environment, you'll contribute to all aspects of the development lifecycle, from design to deployment. The position offers the chance to mentor junior engineers while working on meaningful priorities that shape the future of one of the world's largest restaurant brands.

This is an excellent opportunity for a senior engineer looking to make a significant impact at global scale, working with cutting-edge technology in a fast-paced environment. The role combines technical expertise with leadership opportunities, making it ideal for someone who wants to grow both their technical and mentorship skills.

Last updated a day ago

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

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

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

TypeScript
Node.js
  • 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
  • English proficiency required

Interested in this job?

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