- Undergraduate degree in Computer Science or related field or equivalent work experience
- 5+ years’ experience in software or applications engineering on the .NET platform
- Work experience building web applications using .NET, SQL, and Azure technologies
- Familiar with web technologies like HTML, JavaScript, CSS, Angular
- Excellent communication skills and willing to learn.
Work and/or academic experience building applications using any of the following:
- .NET
- 2+ years’ experience with .NET 6+ o Real-world experience writing ASP.NET Core Web API REST services o Emphasis on code quality and reliability of Knowledgeable regarding unit test suites such as NUnit, XUnit, Moq
- Azure
- Familiar with Managed SQL, Cosmos DB, Application Insights, Redis, Blob Storage o Azure DevOps o Security best practices
- Common Relational database with emphasis on SQL Server 2018+ o JSON, XML o Common web protocols such as HTTP(S), REST, etc.
- Familiarity with frontend frameworks such as Angular
- Effective in fast paced environment
- Collaborative/enjoys working in teams
- Self-starter/motivator
- Creative and effective problem-solving skills