Remote .Net GIS Web Developer with GIT, ASP.Net, VB, C#, Entity, ESRI/Google/Leaflet, SignalR, Hangfire, SQL Server, JQuery, Bootstrap, View.js, Angular, webpack/gulp/grunt, xUnit.net, Azure AD, IIS, Web API and mobile experience

Job ID: MS-62462 (90090605)4P

Remote .Net GIS Web Developer with GIT, ASP.Net, VB, C#, Entity, ESRI/Google/Leaflet, SignalR, Hangfire, SQL Server, JQuery, Bootstrap, View.js, Angular, webpack/gulp/grunt, xUnit.net, Azure AD, IIS, Web API and mobile experience

Location: 3771 Eastwood Dr Jackson MS (MDAC – Mississippi Department of Agriculture and Commerce)
Duration: 12 months (30-40 hours/week)
Positions 1 (1/2)
ON-SITE or OFF-SITE Off-Site with at least one day per month on-site in Starkville, MS. Work hours are flexible as long as contractor is available to communicate between 830-5pm CST.

REQUIRED SKILLS/EXPERIENCE # YEARS
Visual Studio Web Development 15+
Visual Studio Online source control with Git 5+

REQUIRED SKILLS/EXPERIENCE # YEARS
ASP .NET MVC (vb/c#) 10+
.NET Core 2+
Entity Framework (both code-first and model-first) 5+
GIS API Web Development – (ESRI or Google or Leaflet) 5+
SignalR 3+
Hangfire 3+
SQL Server development and administration 10+
JQuery, Javascript, HTML5, Bootstrap CSS 5+
View.js 3+
Angular 3+
Javascript build tools in Visual Studio, such as webpack, gulp, grunt 3+
Unit testing with xUnit.net 2+
Azure AD Authentication and integration into MVC apps 2+

Preference given to candidates with the below skills/experience. Must also meet minimum requirements.
Intranet Development
Role based security development
Project Management
Software engineering
Requirements gathering
IIS setup
Mobile optimization
Web API

REQUIRED DEGREE BS in Computer Science (minimum)
REQUIRED CERTIFICATION(S)

PROJECT DETAILS The goal of this project is to automate the various processes at our Bureau of Plant Industry (BPI) division in Starkville. We currently have approximately 50 standalone Microsoft Access databases and Excel spreadsheets which we want to convert to an MS SQL backend with web-based forms and reporting integrated within our existing asp.net intranet. These databases include licensee tracking, inspections, dealer (pesticide, nursery, etc.) tracking, complaints, and certification tracking among others. Currently (in most cases) PDF forms are used to capture data which is then re-keyed into the MS Access databases, scanned, or stored as paper copies in file cabinets. The goal is to provide a completely paperless Intranet system where data is only keyed in once. Some forms (i.e. inspections) will need to be made available in a disconnected environment using offline web-based technologies. There will be a GIS component to some of the applications to track information spatially. In some cases public facing forms will allow data capture at the citizen level. Workflow processes will be developed to automate the input of information and control work flow. Centralized reporting and mapping will be a key component of the developed application.

JOB DESCRIPTION Contractor will be responsible for developing the applications as well as assisting with all phases of the software development lifecycle. Visual Studio Online will be used for project tracking, source control and deployment and the developer is expected to document and continuously integrate code. Contractor will be expected to publish new applications within an existing IIS/SQL server environment but will not be expected to manage the servers. Team size will vary from database to database depending on the complexity of the application being developed. The typical team will be a database manager (MDAC), Project Manager (MDAC), network manager (MDAC), and developer (Contractor). At times the developer will also serve as other roles in the development life cycle.

Web Developer Skill Matrix.docx

E-RTR3.doc

Leave a Reply