McDonald's is looking to solve the problem of delivering fast, easy, and personalized experiences to its 65M+ customers a day through technology innovation, particularly in the areas of Delivery, Digital, and Drive Thru.
Requirements
- 7+ years experience working in a software development environment as an engineer, for both mobile and Java Backend tech stacks.
- Software development experience, with knowledge of developer workflows, processes, and tools
- Excellent understanding of latest development technologies
- Infrastructure knowledge
- Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, and application security
- Expert in pair programming, continuous integration, test-driven development & incremental design
- Experience in Agile Development, application of Agile techniques and delivery practices
Responsibilities
- Attend all squad level ceremonies and act as the leader of the Software Development Engineers (SDE’s) of the respective squad.
- Partner with Product Manager to lead the entire lifecycle of the backlog grooming process
- Manage the output (quality and efficiency ) of external vendor squads to ensure they are delivering to the standards required by McD
- Ensure the code development is in line with the architectural, quality, and security standards and best practices.
- Maintain documentation standards for all software shipped by the squad
- Answer technical questions from the squads and stay accountable for technical solutions.
- Accountable for deployment of new features including QA, push to production and defect remediation
Other
- Strong communication skills with ability to explain complex technical decisions to non-technical stakeholders
- Benefits eligible: This position offers health and welfare benefits, a 401(k) plan, adoption assistance program, educational assistance program, flexible ways of working, and time off policies (including sick leave, parental leave, and vacation/PTO).
- Bonus eligible: This position is eligible for a bonus, calculated based on individual and company performance.
- Long term Incentive eligible: This position is eligible for stock or other equity grants pursuant to McDonald’s long-term incentive plan.
- Bachelor's degree or equivalent experience