Job ID :
9032
Company :
State of Iowa
Location :
DES MOINES, IA
Type :
Contract
Duration :
6+ Months
Salary :
Open
Status :
Active
Openings :
1
Posted :
26 May 2016
Job Seekers, Please send resumes to resumes@hireitpeople.com
Short Description:  The Software Developer/Programmer (SDP) converts data from project specifications and statements of problems and procedures to create or modify computer programs.

Complete Description:  This position will be for UI Developer.  The successful candidate will work closely with small development groups working to consolidate & upgrade existing applications to the latest in client server technologies.  :  MVC (preferably version 5) - JQuery, CSS3, HTML5.  The candidate will also be responsible for supporting legacy client server systems.  The successful candidate will be able to work on multiple tasks and have the ability to react quickly to requirement changes in an agile environment.  The candidate will also be responsible for thorough system testing as well as working with a testing group.  

Duties include but are not limited to completing developmental work on the RBCA application as an Agile Scrum team member and under the direction of the DNR Scrum Master.   As a scrum team developer, you will work collaboratively with other developers on the team, product owners, quality assurance team members and other stake holders to develop pieces of the code that will be implemented in two week sprints ultimately enhancing the applications current functionality as outlined in the Project Charter.  This application was originally developed in 1996 using VB4 computer language, and subsequently the software has been upgraded and modified with the most current version in VB6.   The software suite include the following programs; (1) Tier 2, version 3.0 with Site Monitoring Reports, (2) Tier 2, Bedrock version 1.1, Tier 1 version 1.1 and Tier 2 version 2.51 with Site Monitoring Reports.    These are stand-alone Windows desktop contaminant transport modeling programs.  They are not connected to external databases or files, and they are and will be read in and write only ASCII files.  These programs can be operated under Windows XP or older operating systems.  However, because XP is no longer supported, a new version of the code that is compatible with the newer operating systems (Windows 7 and newer) is required.  Therefore, the primary objective of this project is to convert the existing RBCA Suite of software developed in VB4 and VB6 into C#.NET Language.    Also, the project will assist with modification and documentation of business logic; update the software suite to incorporate changes in regulatory standards (specifically numerical standards for water line risk evaluation), provide full technical documentation of the code,  ensure that historical files are compatible with and can be opened in all revised versions of RBCA software, and correct the deficiencies identified during testing and from the DNR’s security scan, in accordance with DNR and OCIO operating procedures and standards. 


Skill
Required / Desired
Amount
of Experience
Experience in developing ASP.NET, MVC (version 4 or higher) web applications using C#
Required
5
Years
Experience in working with HTML5, JavaScript, JQuery, CSS3
Required
5
Years
Experience in working with Bootstrap
Required
5
Years
Experience in working with LINQ and Entity Framework
Required
5
Years
Experience in working with SQL Server 2012 +
Required
5
Years
Agile experience
Required
 
 
Have the ability to able to work on multiple tasks and have the ability to react quickly to requirement changes in an agile environment
Required
 
 
Experience with Legacy Windows/Linux Server systems
Required