Job Description :
Job Title: .Net Architect
Location: Lansing, MI
Duration: 12 Months
Direct Client Position

This position is for one (1) Architect –to work on the Qualified Voter File (QVF) refresh project. QVF is an application used by election clerks and Bureau of Elections staff to register voters, manage elections and support clerks in the duties related to elections throughout the State. The application is being written in web technologies using ASP.NET MVC 5, C#, PL/SQL with an Oracle backend database. These positions, under State direction, will code screens and functions within the system and perform back end coding and development in a multi-tiered layers environment. These positions require previous development experience in ASP.NET MVC 4 using Razor. We are looking for resources that have done new development, not just maintenance type work. The contractors will develop screens and procedures according to specifications supplied by the State. Contractors will document code according to State standards.

Skills Required
ASP.NET, C# 4.x, MVC Razor 5, HTML 5, CSS3, JQuery, JavaScript, Oracle and SQL Server database, object oriented development, PL/SQL, Test Driven Development, Unit Testing Familiarity With: JSON, Bootstrap, LINQPAD, Refactoring, MOQ, Design Patterns, Clean Code, Fiddler, IE Developer Tools, Fluent, Ninject, GRIDMVC

Skills Preferred
SQL Server Reporting Services, MySQL 5+, Oracle 11g+

Experience Required
At least seven years'' experience as a developer that has served as an application architect
At least five years experience with web development in ASP.Net and C#
At least five years experience with web development in JavaScript
At least three years experience with web development and an Oracle or SQL Server backend
At least two years experience with PL/SQL
At least three years of experience with Microsoft’s MVC 4.0 or higher framework, including razor