Bachelor's degree in computer science, information technology, or a related fieldA minimum of 3 years' experience in the software development career fieldOver 2 years' hands-on experience with .NET (formerly .NET Core) and C#Over 5 years' hands-on experience with Angular (preferably version 10 or higher)Strong understanding of HTML, CSS, JavaScript, and TypeScript/ECMAScriptProfound understanding of relational and/or NoSQL databases, including query writing for relevant platformsFamiliarity with Azure technologies is a PLUSFamiliarity with DevOps practices and platforms, especially Azure DevOps, is a PLUSProven experience in an Agile team environmentExcellent communication skills, with proficiency in verbal and written communicationStrong ability to work both individually and collaboratively within a teamCapable of obtaining and maintaining a DoD secret security clearance