Software Development Manager
Steve is a Software Engineering Manager specializing in Microsoft development environments — C#, .NET, Visual Studio, SQL Server, and Azure DevOps. With over 30 years of experience, he has developed desktop applications and client/server web applications across the full software development life cycle (SDLC).
He brings extensive experience working in scaled agile (Scrum) environments with both on-shore and off-shore teams, operating across development, product owner, and management perspectives.
College Foundation, Inc. · Full-time · Raleigh, NC · Hybrid
Relias · Full-time · Morrisville, NC · Hybrid
Truist · Full-time · Burlington, NC · Hybrid
Aprimo · Full-time · Morrisville, NC · On-site
Dialog · Cary, NC · On-site
Tekelec / Catapult Communications
Multiple Companies · Full-time · Maryland and Virginia · On-site
1:1s, reviews, IDPs, hiring, and growing engineers into leaders
Running multi-team programs across multi-year rewrites
Migrating legacy platforms to Azure microservice architecture
Velocity, burn-down, and sprint health tracked across teams
University of Maryland
Graduated Cum Laude
Microsoft
Issued Mar 2024 · Expires Mar 2026