Software Engineer II - C# (Remote) at McDonald's - Chicago, IL, USA



Job Offer: Software Engineer II - C# (Remote)
Job Type: Remote
Job Status: Full-time
Location: 110 N Carpenter St, Chicago, IL 60607, USA
Closing Date: Until Filled
Req ID: REF7810I_744000014291786

Company Overview:

McDonald's is a global leader in the fast-food industry, known for its innovation and growth strategy, Accelerating the Arches. This strategy focuses on putting our customers and people first, leveraging technology to drive growth and enhance the customer experience. McDonald's has earned recognition on prestigious lists like Fortune's Most Admired Companies and Fast Company's Most Innovative Companies.

With a focus on the 4Ds—Delivery, Digital, Drive-Thru, and Development—McDonald's is doubling down on tech innovation. The company’s Global Technology team leads the charge, creating cutting-edge solutions that transform restaurant operations and customer interactions. Using the latest advancements in AI, edge computing, and more, McDonald's provides exciting career paths for technologists who want to make a real-world impact.

Visit the Global Technology Technical Blog to learn more about how McDonald's tech initiatives drive our growth strategy.

Job Description:
As a Software Engineer II at McDonald’s, you will play a key role in designing, developing, testing, and maintaining digital software products that improve the operations and efficiency of our restaurants. Reporting to the Senior Engineering Manager, you will collaborate with a dynamic team to deliver exceptional software that powers McDonald’s restaurant technology.

Key Responsibilities:
 Participate in a software development squad to design and develop new features and functionality for McDonald's restaurant products.
 Work closely with product requirements and contribute to Sprint planning by estimating the effort needed for software development tasks.
 Verify the integrity of the software by conducting unit tests, integration tests, and code reviews.
 Collaborate with stakeholders through regular progress updates and customer demonstrations.
 Actively participate in Sprint retrospectives, offering insights on improving processes and systems.
 Help manage technical debt and continuously improve code quality and performance.

Salary Range:
 $96,230 - $135,925 per year
Qualifications:
 2+ years of professional software development experience, including programming in C#.
 1+ years of experience contributing to the architecture and design of scalable systems.
 Experience with cloud technologies such as AWS or GCP.
 Bachelor’s Degree in Computer Science or a related field, or equivalent experience.
 Strong knowledge of software development tools like GIT, GitHub, JIRA, and Visual Studio.
 Strong communication skills and a passion for delivering high-quality results in fast-paced environments.
 Ability to manage projects from scoping requirements to launching new features.

Preferred Qualifications:
 Experience with Kubernetes.
 Experience in Performance Testing.

Additional Information:
McDonald’s is dedicated to being an equal opportunity employer and promoting an inclusive and diverse work environment. We provide reasonable accommodations to qualified individuals with disabilities and are committed to fostering a supportive, diverse workplace.

Our policies prohibit discrimination based on factors such as gender, race, religion, disability status, military or veteran status, and more. This applies to all aspects of employment, including recruiting, hiring, placement, promotion, and compensation.

Applying:
Click Here to Apply

Contact:
Click Here for Contact Information

This website uses cookies. Cookies allow us to personalize content and ads, provide social media features, and analyze our traffic.

Authorize