Software Development Manager
Managed multiple project teams utilizing Software Development Lifecycle (SDLC) methodologies and Agile project management techniques. Removed impediments, protected team members from distractions, and led daily Scrum stand-ups and Agile development sprint planning meetings. Identified project risks, developed mitigation plans, and facilitated communication between software team, clients, and stakeholders. Oversaw a team of software developers, provided resources, and supported their success.