Description

Required Experience:

•          Ability to communicate and work well with stakeholders internally

•          Ability to work as part of a scrum team and participate in peer programming

•          5+ years’ experience in C#/VB.NET, JavaScript, TSQL

•          Understanding of Design Patterns, SOLID principles, Inversion of Control and RESTful Web Services

•          Understanding of software architecture best practices

•          Experience in some of the following: MVC, WebAPI, .NET Core, HTML5, CSS3, Entity Framework, Entity Framework Core, and ASP.NET Web Forms

•          High standard of English

 

Desirable Experience

•          Development experience with Azure is highly desirable

•          Some of the JavaScript libraries or frameworks: jQuery, AngularJS, KnockoutJS, TypeScript

•          TDD, designing and writing unit tests

•          Writing, maintaining and tuning SQL Server stored procedures

•          Some experience with or knowledge of UX best practices

Some experience with or knowledge of web security best practices


 

Education

Any Graduate