McDonald's is looking to accelerate technology innovation to enhance customer experience through digital menu boards, aiming to delight customers and enable efficient restaurant operations. The Associate Tech Lead will play a pivotal role in driving business success by ensuring the quality and deployment of these digital products across markets.
Requirements
- Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, and application security.
- Solid understanding of engineering concepts such as APIs, ETL pipelines, event-driven architecture, modular design, and distributed systems.
- Solid grasp of the latest development technologies and methodologies.
- Experience in Agile Development, application of Agile techniques and delivery practices.
Responsibilities
- Support the deployment of new features, including QA, push to production, and defect remediation.
- Provide a technical perspective to translate Epics into user stories and help inform the product roadmap.
- Apply knowledge of data integration and system design patterns to support the creation and review of technical solutions.
- Ensure technical solutions align with architectural, engineering, and security standards and best practices.
- Act as a technical product SME to manage the delivery of various teams across the SDLC, from discovery, design, and refinement to supporting development and testing.
- Support the Tech Lead in maintaining the output (quality and efficiency) of external vendor squads to ensure they are delivering to McDonald's standards.
- Maintain documentation standards for all software shipped by the squad.
Other
- 2+ years experience working in a technology environment with knowledge of Agile software development process, a bachelor’s in technology preferred.
- Familiar partnering with collaborators across an at-scale, complex, global matrixed organizational setup.
- Attend all squad-level ceremonies and act as the champion for the market to ensure successful product deployment.
- Partner with the Release Manager for upcoming releases and maintain release hygiene.
- Champion a culture of continuous improvement by soliciting feedback from multiple stakeholders.