.NET Developer
St. Paul, MN
Job Description:
Daily Duties/Responsibilities:
· Eachof the COMS modules will be executed as a sub-project under the overall COMSModernization project.
· Eachsub-project will have a team consisting of a PM, BA(s), Application andDatabase Developer(s), and QA(s), with those resources consisting of bothinternal resources and consultants. The size of the team
· dependson the complexity and size of the rewrite effort for the COMS module.
· Microsofttechnologies will be used such as C#.NET, ASP.NETMVC, Razor, Entity Framework, Team Foundation Server(TFS).
· Additionalweb-focused technologies such as AJAX, JQuery, and Bootstrap will also be used.
· Thecandidates must pass a full criminal background check which includesfingerprints. Information for the background check will be provided to thevendor after the candidates are selected.
· Thecandidates must be available for an in-person interview at the DOC CentralOffice located at 1450 Energy Park Drive, St. Paul, MN:
o The candidates mustprovide a picture ID with an authorized signature including a current residenceaddress within the 5 state area which includes Minnesota, Wisconsin, SouthDakota, North Dakota, and Iowa
Required Skills (rank in order of Importance):
· 3engagements of 7months or longer with different organizations documentingexperience with ASP.NET MVC, with UIimplementation using Razor and CSS
· 3engagementsof 7months or longer with different organizations documenting experience withEntity Framework
· 4engagementsof 7months or longer with different organizations documenting experience withC#.NET Application Development
Preferred Skills (rank in order of Importance):
· Experiencewith SQL Server (T-SQL)
· Experiencewith Javascript, JQuery, or AJAX
· Experiencewith Bootstrap
· CriminalJustice experience
· FullSoftware Development Life Cycle (SDLC) experience
· Collaborativesoftware development team experience up to at least 4-5 team members, using TFS(Team Foundation Server)
· Experiencein system modernization efforts for applications with a technology obsolescence
· Experienceand continuous education in secure software development such as:
o Regular use ofsecurity static code analysis tools such as Veracode, HP Fortify, etc.
o Participating insecurity trainings offered by various entities (e.g. OWASP, etc.) focusing oncurrent secure software development best practices
o Participating informal security code reviews
· Resourceresides within the 5 state area which includes Minnesota, Wisconsin, SouthDakota, North Dakota, and Iowa.
Key Skills:
- ASP.NET MVC, with UI and CSS,C#.NET ,SQL Server (T-SQL),Javascript, JQuery, or AJAX,