Critical Skills to Possess:
- 6+ years hands-on experience in software design and development, database design and development, and system integration
- Hands-on experience with Microsoft technologies, specifically: .NET/ASP.NET development, MVC, JavaScript, REST API
- 2+ years of experience working on an Agile team and following Agile processes like SCRUM and Azure DevOps
- Work experience with information and application security including public key encryption, SSH, access credentials, & X.509 certificates
- Ability to work in a collaborative team environment.
- Iterative approach to development, using short development cycles and frequent builds.
- Object Oriented Programming / Object Oriented Design (OOP/OOD)
- Good knowledge in SQL Server development including T-SQL queries, stored procedures, functions.
Preferred Qualifications:
- BS degree in Computer Science or Engineering or equivalent experience