Job Description :

Five years’ experience within an IT environment that provides the necessary skills, knowledge, and abilities. Knowledge of Test-Driven Development preferred. Experience with tools such as Visual Studio IDE, Azure Studio, MS-SQL, Swagger, and GitHub preferred. Proficiency in REACT, C#, .NET, OOP, and SOLID Design principlesMicrosoft .NET certifications (MCP, MCSD, or MCAD) preferred.

 

PROFICIENCY:

Experience with development of multi-tier, event driven, OOP, cloud-based software using Azure, C#, and Visual Studio. Experience developing UI layers using JavaScript frameworks such as REACT or Angular.  Experience creating test scripts, test harnesses, programs, and/or drivers to run automated unit and performance tests.  Proficiency in Microsoft SQL, CosmosDB, database design concepts and schema implementation.

KNOWLEDGE:

Knowledge of and ability to code in HTML, XML, JSON, JavaScript, and other web-related technologies. Working knowledge of Microsoft SQL DDL and DML. Knowledge of and sound-decision making around the use of enterprise scheduling and monitoring tools. Strong knowledge of C#, .NET Framework, MVC, Node.JS, Sql Server, ASP.NET, Web Services, Web API, .NET Services and Restful APIs on premise and in Azure environment.  Knowledge of OOAD and multi-tier architectures, including MVC/MVP/MVVM design patterns.  Hands on experience with JQuery, HTML, JavaScript, REACT, Angular, and CSS as well as browser developer tools.  Working experience with database schema design, stored procedures, and SQL scripts. using Sql Server and T-SQL.  Working experience of Unit, Integration, and Performance testing.  Experience with source code control systems, merging, versioning, release, and deployment using GitHub and BitBucket or similar. SAFE and SCRUM agile software process.

             

Similar Jobs you may be interested in ..