M

McDonald's

Runs and franchises fast-food restaurants

Sr Manager - Software Engineering

Engineering LeadershipUpdated on Nov 14
Full-timeChicago, IL, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 5 years of technology experience; .NET experience is preferred.
  • At least 3 years of Agile Product Management experience, preferably on customer-facing products leading agile development teams.
  • Significant software development experience and knowledge of Agile software development processes.
  • Experience working with team members across an at-scale, complex, global matrixed organization.
  • A strong understanding of current development technologies.
  • Experience with code refactoring, design patterns, iterative development, continuous deployment, highly scalable applications, and application security.
  • Experience in Agile Development and applying Agile techniques and delivery practices.
  • Strong quantitative analysis skills and an analytics approach, including research and analysis.
  • Experience leading multifunctional teams and managing indirect reports to achieve organizational goals.
  • Experience and expertise in project and product planning, including product definition, feature prioritization, trade-off processes, and roadmap creation.
  • A demonstrated history of achieving results and taking initiative.
  • A customer-centric approach and understanding of consumer behavior, trends, and innovation opportunities.

Responsibilities

  • Establish a technical vision and strategy for restaurant products, specifically McDonald’s Point of Sale (POS).
  • Drive technical direction for the product and lead a development team.
  • Assist with the transformation effort to modernize McDonald’s POS and reduce complexity and deployment time.
  • Lead the quality and efficiency of external vendor squads to ensure delivery meets McDonald’s standards.
  • Ensure code development follows architectural, quality, and security standards and practices.
  • Maintain documentation standards for all software shipped by the team.
  • Answer technical questions from the squad and remain accountable for technical solutioning.
  • Mentor junior technical leads when applicable.
  • Serve as a subject matter authority on features and capabilities for development partners and other product teams to ensure alignment.
  • Coordinate or implement plans to ensure technical solutions meet business needs.
  • Build and implement optimization experiments to validate and optimize feature adoption.
  • Provide leadership to team members and peers by collaborating, communicating ideas and viewpoints to senior management and others, identifying and initiating projects, leading resources, driving issue resolution, and holding self and team accountable for results.

Desired Qualifications

  • Expertise with the McDonald’s POS system.

About the Company

McDonald's

Runs and franchises fast-food restaurants

McDonald's runs and franchises quick-service restaurants for customers seeking burgers, chicken, fries, breakfast food and coffee. Its menu includes the Big Mac and Chicken McNuggets, while customers order at counters, drive-throughs, self-service kiosks and through its mobile app. Independent operators run most locations under agreements that license the brand and restaurant system. The corporation earns money from its own restaurant sales and from franchise royalties, rent and initial fees, with conventional franchise sites supported by property it owns or leases. The modern business dates to Ray Kroc's McDonald's System in 1955 and is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1955

Recently Posted Jobs

Explore more opportunities at McDonald's

See more jobs