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 technology innovation hub. 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 exciting opportunity to work at the forefront of transformative technology, using AI, robotics, and emerging tech to digitize McDonald's operations. As a Software Engineer III, you'll be instrumental in crafting and implementing solutions that directly impact millions of customers daily across McDonald's global network of restaurants.

You'll work with C#, Angular, and other modern technologies to build innovative solutions that support McDonald's growth strategy, Accelerating the Arches, particularly focusing on the 3Ds (Delivery, Digital, and Drive Thru). The role combines technical expertise with leadership opportunities, allowing you to mentor junior engineers while contributing to significant technological transformations.

This is an excellent opportunity for experienced engineers who want to make a meaningful impact at global scale, working in an agile environment with cutting-edge technology. You'll be part of McDonald's increasing investment in technology, helping to improve customer experiences and optimize restaurant operations worldwide.

The position offers a hybrid work arrangement at McDonald's new Mexico City office, combining the benefits of remote work with collaborative in-person interactions. Join a diverse, talented team that's reshaping the future of the world's leading restaurant brand through technology innovation.

Last updated 8 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
JavaScript
  • 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)