Senior Software Engineering Manager
CurrentResponsibilities include managing and organizing multiple geo-diverse engineering teams including code and quality of the Commerce Cloud platform, release planning, and cross-team productivity initiatives.* Drive the successful delivery of software projects in an Agile/Scrum environment across multiple teams* Collaborate with a distributed team of Stakeholders(PM), Architects, Leads, Developers and QA to deliver high quality software* Collaborate with product management and other stakeholders to define and prioritize software enhancements and features* Review high level requirements and collaborate with product managers, designers, and architects to refine epics, stories, tasks, acceptance criteria, and software designs* Collaborate with leads to review specifications, designs, test plans, and milestone goals* Collaborate with other dependent teams and PO's for resource planning and execution* Handle multiple project streams and sometimes shifting priorities* Identify and proactively monitor metrics that can effectively report the overall health of project* Introduce best practices within the team* Work with other up-line managers to recruit top talent* Set up performance goals for team members; evaluate performance; provide coaching and facilitate professional development* Develop leaders and highly functional teams.