• Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline
• 9+ years of experience with .Net Framework in a supervisory or team leadership capacity
• 3+ years of experience with web API (.Net core) as well as some/many of the following: ASP.Net MVC, HTML, CSS, Angular or React or similar framework
• Experience with Azure Development (IAAS, PAAS, Key vault, Azure functions, Blob, App Insights)
• Solid understanding of software development life cycle models
• Knowledge of both Agile Project Management and DevOps tools and practices including and/many of the following:
• Jira, Confluence, MS Project, MS Visio, and/or Clarity
• GitHub, Jenkins, ELK, Nagios
• Solid understanding of SDLC models with the proven ability to lead software development projects and ensure objectives, goals, and commitments are met