The ideal candidate will have a minimum 5 years experience directly managing 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.
Experience in enterprise software development; Microsoft technologies including SQL Server, Power Platform, Fabric, and Power BI; Azure cloud services and AI technologies such as Azure AI, OpenAI, Copilot Studio, Semantic Kernel, and RAG architectures. Additional experience with microservices, containerization, Infrastructure as Code (IaC), cloud migration, legacy system modernization, Delphi development, and web/mobile applications is preferred.