Taro Logo

Software Engineer II - (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
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

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

McDonald's Global Technology is undergoing a major digital transformation as part of their Accelerating the Arches strategy. They're establishing a new McDonald's Capability Center (MCC) in Mexico City to drive technology innovation and operational support. The role is within the Commercial Product & Platform team, which develops global technology products and platforms to enhance customer experience and restaurant operations.

As a Software Engineer II, you'll be responsible for designing, developing, testing, and maintaining McDonald's Digital Technology software. The position involves working with modern technologies including C#, Angular, and cloud platforms (AWS/GCP). You'll be part of a dynamic team focused on improving customer experiences and restaurant operations through technology.

The role offers an opportunity to work on significant technical challenges at global scale, serving millions of customers daily across 25,000+ locations. McDonald's is heavily investing in technology as a key growth driver, focusing on areas like AI, robotics, and emerging tech to digitize their operations.

Working at McDonald's means joining a team of diverse and talented professionals from around the globe, operating at the intersection of feel-good moments and fast-paced technology innovation. The company is particularly focused on their "3Ds" strategy - Delivery, Digital, and Drive Thru - making this an exciting time to join their technology team.

This hybrid position offers the chance to make a real impact on one of the world's largest restaurant brands while working with cutting-edge technologies and contributing to solutions that improve customer, crew, and employee experiences every day.

Last updated 2 days ago

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

  • Working in a software development squad for restaurant products
  • Ensuring product requirements and features are reviewed during Sprint planning
  • Participating in story point estimation
  • Verifying software through unit tests, integration tests, and code reviews
  • Providing feedback during retrospective reviews
  • Providing frequent progress updates to stakeholders

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

TypeScript
Node.js
  • 2+ years of professional software development experience with C# and Angular
  • 1+ years of experience in architecture and design
  • Experience with cloud technologies (AWS or GCP)
  • Bachelor's Degree in Computer Science or related field
  • Strong knowledge of software development tools (GIT, GitHub, JIRA, Visual Studio)
  • Strong verbal and written communication skills
  • Experience with Javascript (preferred)

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