Full-Time Software Engineer III- Backend
McDonald's Corporation is hiring a remote Full-Time Software Engineer III- Backend. The career level for this job opening is Experienced and is accepting Chicago, IL based applicants remotely. Read complete job description before applying.
McDonald's Corporation
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
McDonald's, a global brand, seeks a skilled Software Development Engineer to lead development of in-store technology for the Commercial Product & Platform team.
The team develops global technology products and platforms to enhance customer experience and operational efficiency.
Responsibilities include:
- Working in a software development team for restaurant software applications.
- Contributing to all aspects of agile development (design, development, documentation, testing, operations).
- Designing, implementing, testing, deploying, and maintaining innovative software solutions.
- Mentoring junior engineers.
- Providing progress updates to management and partners.
Basic Qualifications:
- Bachelor's degree in Computer Science or equivalent experience.
- 5+ years of software development experience using C# and ASP.NET Core (preferred) or ASP.NET web development.
- 2+ years of architecture and design experience (architecture, design patterns, reliability, scaling).
- Experience with cloud technologies (Kubernetes, Docker, IaaS).
- Agile development experience, unit testing, code reviews, and SDLC.
- Proficiency in API-based software architecture and NoSQL databases.
- CI/CD experience using GitHub Actions or similar.
- Strong teamwork and communication skills.
- Project ownership from requirements to launch.
Preferred Qualifications:
- Experience with QA frameworks (Cypress).
- Experience with JavaScript, React Native, or other frontend frameworks.
- Experience with relational databases and network client/server architecture.