Logo
McDonald's

Software Engineer III

McDonald's, Chicago, Illinois, United States, 60290

Save Job

Overview

Join to apply for the

Software Engineer III

role at

McDonald’s . McDonald’s growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to double down on the 3Ds (Delivery, Digital and Drive Thru). McDonald’s will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000+ and growing Drive thrus, through McDelivery, dine-in or takeaway. McDonald’s Global Technology is here to power tomorrow’s feel-good moments. We face complex tech challenges every day. Our diverse and talented teams thrive in a fast-paced environment and are focused on transforming technology to support the McDonald’s business and its customers. Check out the McDonald’s Global Technology Technical Blog to learn how technology and our global team enable the Accelerating the Arches strategy. Job Description

Position:

Software Engineer III Reports to:

Senior Engineering Manager, Chapter Lead. You will partner with Product Management and Architecture teams to coordinate execution of the forward-looking vision of McDonald’s Digital Technologies and high-value transformation initiatives. In this role, you will contribute to the delivery and implementation of product features from definition through launch, working to improve customer experiences and operational efficiency. Responsibilities

Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations. Collaborate on defining the vision, design, road map and development of product features from inception to delivery. Design, implement, test, deploy and maintain software solutions to improve service performance, adaptability, cost, and security. Apply software engineering best practices to ensure high-quality work across teams. Work in an agile, startup-like environment with focus on meaningful priorities. Provide mentorship and guidance to junior engineers. Qualifications

5+ years of non-internship professional software development experience with programming experience in C# and Java. 2+ years of experience contributing to the architecture and design of systems (architecture, design patterns, reliability and scaling). Bachelor’s degree in computer science or related field or equivalent years of experience. Strong knowledge of CS fundamentals (object-oriented design, data structures and algorithms). Strong verbal and written communication skills; able to deliver high-quality results in a fast-paced environment. Proven leadership abilities in an engineering environment and driving operational best practices. Highly quantitative with good judgment and passion for building a great customer experience. Ability to take a project from scoping requirements to launch and delivery. Compensation & Benefits

Bonus Eligible:

YES Long-Term Incentive:

YES Benefits Eligible:

YES The salary range is:

The expected salary range for this role is $129,800.00 - $165,490.00 per year

(final offer may depend on experience and other factors). Note: Benefits and compensation details are provided for information purposes; eligibility requirements apply to some benefits and may depend on job classification and length of employment. Legal & Equal Opportunity

McDonald’s is an equal opportunity employer committed to the diversity of our workforce. We promote an inclusive work environment that creates feel-good moments for everyone. McDonald’s provides reasonable accommodations to qualified individuals with disabilities as part of the application or hiring process or to perform the essential functions of their job. If you need assistance accessing or reading this job posting or need an accommodation during the application or hiring process, please contact mcdhrbenefits@us.mcd.com. Reasonable accommodations will be determined on a case-by-case basis. McDonald’s provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type. This policy applies to all terms and conditions of employment. Nothing in this job posting should be construed as an offer or guarantee of employment.

#J-18808-Ljbffr