4+ years of full stack software development experience
Related University Degree or a two-year technical diploma
Broad knowledge of computer systems technology, programming and design techniques
Experience in Agile Full stack Software Development, with optional exposure to DevOps
Knowledgeable of automated testing platforms and unit tests
Demonstrated experience in developing applications in C#, ASP.NET Core, React, TypeScript, JavaScript, xUnit, RESTful web services and Entity Framework.
Proficient in source control tools (GitHub) and familiar with development aiding tools
Excellent written and verbal communication skills with an aptitude for problem solving