A hands-on people leader. The ideal candidate will have a minimum 5 years experience directly leading a programming, development and data team in addition to 10 years of software development experience including 5 years in a team-based environment.
A Bachelor's Degree in CS or MIS.
Management skills required - 5+ years directly managing and leading a programming team.
Technical skills needed include 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, along with 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