Software Engineer III - C#/C
In this strategy and transformation focused role, you will partner with our Product Management, Technical Management, and 3rd party Engineering vendors to define, coordinate, and implement the execution of the forward-looking vision of McDonald’s POS and Restaurant Technologies and the high-value transformation initiatives that will fuel our journey.Responsibilities:As a software engineer, you will play a pivotal role in crafting the definition, vision, design, road map and development of product features from beginning to end.Working in a software development squad for restaurant products to support the design and development for new functionality and items relating to technical debt.Use software engineering best practices to ensure a high standard of quality for all teams’ work.Verifying software through unit tests, integration tests, code reviews, and frequent customer demonstrations.Design, implement, test, deploy and maintain innovative software solutions to transform service performance, adaptability, cost, and security.Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations, and take a feature from scoping to delivery.Provide mentorship and guidance to junior engineers.Providing frequent progress updates to the direct manager and other collaborators.