Software Engineer Tech Lead - Retail POS Team
This position is responsible for meeting the needs of our customers (internal and external) through effective use of technology throughout the software development lifecycle. The Tech Lead position possesses deep and broad technical skills to assist in project and program level support of our software systems. This position architects solutions and provides leadership by following and adapting software practices and guidelines in the development and support of sustainable software systems.Our Next Software Engineer Tech Lead Will:Co-lead a scrum team with the Product Owner and be accountable for the Retail Point of Sale (POS)  team’s outcomesSupport and develop software engineers (junior-to-senior level) Provide coaching to software engineers on the team to follow best practicesBe an active participant in strategic planning discussions with technical and non-technical stakeholdersProvide technical direction for solutions of complex problems while staying consistent with overall solution architecture. Understand who our customers are and the ability to propose and architect solutions to meet their needs.Have the ability to take high-level system initiatives and decompose them into workable user storiesEnsure the team's smooth execution of project, meeting of objectives, staying on track, and delivering high-quality solutions on budgetHave in-depth system knowledge, architectural design, project execution, and solution designRely on experience and judgment to plan and accomplish goals