Manager, Software Development
Core
Lead engineering teams to develop, test, deploy, and maintain Blackbaud's products while establishing engineering best practices and driving process innovation.
Role type
Manager, Software Development
Builds
Blackbaud's software products
Domain
SaaS / Non-profit technology
Deliverable
product features
Required skills
Agile team leadership, strategic project management, performance coaching, backlog prioritization, CI/CD pipeline management, software design patterns, decoupled architectures, test-driven development
Preferred skills
Cloud solution development (Azure/AWS), SaaS/PaaS/IaaS models, remote team management, cross-organizational process change
Technologies
Microsoft Azure, AKS, Cosmos DB, Azure SQL, Azure DevOps, Angular
Responsibilities
Recruit and cultivate high-performing engineering teams, manage team performance through goal setting and feedback, partner with Product Management on objectives and prioritization, lead continuous improvement of development processes
Seniority
Manager, hands-on leadership