Software development engineer position
we are seeking a skilled software development engineer to lead the development of in-store technology within our commercial product and platform organization.
this software engineer ii role reports directly to the senior engineering manager, chapter lead. As part of this position, you will be responsible for designing, developing, testing, and maintaining restaurant software.
the software encompasses an application user interface, api layer software, data management, and communication with external systems. The software must meet stringent reliability and performance requirements as well as customer needs.
main responsibilities
* work collaboratively in a software development team to create restaurant software applications that support the design and development of new functionality.
* contribute to all aspects of the agile development lifecycle including design, development, documentation, testing, and operations, actively participating in and executing the scrum process.
* design, implement, test, deploy, and maintain innovative web application solutions.
* apply software engineering best practices to ensure high-quality standards and create innovative solutions that enhance service performance, durability, cost-effectiveness, and security.
* provide guidance and mentorship to junior engineers on the team.
* regularly update direct managers and other stakeholders on progress.