Id: 175821 Location: richmond, VA Job Type: Contract Primarily responsible for the development of web-based enterprise applications, with secondary tasks to include assisting other developers, contributing to software architecture, and assisting in the development of software standards.
A minimum of 7+ years of progressive application systems C# .NET design and development experience using Web API, LINQ, asynchronous programming, push notifications, and messaging.
A minimum of 7+ years of experience developing back-end solutions using Microsoft SQL Server.
Responsible for participating in all stages of the development life-cycle including requirements analysis, design, development, testing, and implementation.
Experience with the client-side technology Angular (version 4 or above).
Experience with SQL Server 2016 preferred.
Deep experience working on Agile teams and extensive familiarity with all Agile ceremonies.
Experience developing applications using test-driven development.
Understanding of Dependency Injection/Inversion of Control.
Experience using GIT for source control and Azure DevOps for Continuous Integration and Continuous Delivery.
Sets up and manages IIS 7.
EDUCATION AND EXPERIECE:
Bachelor's degree in Computer Science or related field.
Minimum of 7+ years of software development experience.
Equivalent combination of education and experience.