Minimum 5 years experience directly managing a programming, development and data team
10 years of software development experience
5 years in a team-based environment
A Bachelor's Degree in CS or MIS.
5+ years directly managing a programming team.
Expertise in SQL and relational data modeling
Microsoft .NET technologies (C#, ASP.NET Core, REST APIs)
Azure cloud solutions
GitHub Enterprise and CI/CD automation
Enterprise application and API integrations
AI-enabled applications, agents, copilots, and automation solutions
A strong foundation in software architecture, object-oriented design, Agile development, security best practices, debugging, and modern software engineering methodologies
Remote locations are available only in the following states: AL, DE, FL, GA, IA, KS, MS, NC, NH, SC, TX and VT