Software Manager
CurrentManage Software Development Teams• Plan development efforts• Ensure team is on track to project roadmaps• Remove development blocks• Represent software team in cross-functional efforts• Support well-being of team• Promote culture of continued learning and skill improvementLead Software Development Efforts• Mentor and Coach Software Developers• Advocate Software Development Best Practices• Design Reviews• Code Reviews• Develop Sample Code and Infrastructure Patterns• Program and develop alongside team