Previous Job
MDHHS - IT Application Developer
Ref No.: 17-04627
Location: Lansing, Michigan
Start Date / End Date: 08/07/2017 to 09/30/2018
Short Description: This position functions as an IT application developer for Michigan Statewide Automated Child Welfare Information System (MiSACWIS) in the DHHS Child Welfare & Child Support Services Area.

Complete Description: Years of Experience:
1 to 3 years of experience in the field or in a related area.

Job Description:

This position functions as an IT application developer for Michigan Statewide Automated Child Welfare Information System (MiSACWIS) in the DHHS Child Welfare & Child Support Services Area.
This position provides production support, evaluates possible solutions, develops alternative solutions, recommends technical modifications, and designs, develops, and maintains and enhancements to MiSACWIS application. Serves as a programmer responsible for the design, development, testing, on-going enhancements and documentation of technical architecture, software, databases and security solutions.

Individual tasks/abilities/skills related to the duty:

• Design and document IT solutions when new technology is involved with guidance and review from the solutions architect (SA) to ensure the software architecture aligns with the hardware architecture and other DTMB enterprise guidelines.
• Serves development resource, provides advice and guidance to other development staff.
• Reviews and approves recommended design solutions.
• Performs code review to ensure strategies and applications adhere to State and agency policies, standards or guidelines. Participate in department wide coding standards review.
• Work with the solutions architect to setup the IT application development guidelines/processes.
• Develop/design the coding standards and integration processes/objects/framework that can be leveraged for an IT solution.
• Ability to write complex SQL scripts to analyze/correct data in the system.
• Review and approve application test plans. Incorporate all levels of security, which were identified as system requirements, into test plans.
• Design scripts and coordinate application peer testing, load testing and system integration testing.
• Develop and monitor defect tracking logs and facilitate problem resolution.
• Monitors long term IT solution trends and recommends IT solutions to alleviate persistent problems.
• Excellent problem-solving and analytical skills.
• Demonstrated track record of successfully managing large-scale system and project implementations.
• Strong understanding of the agile software development process.
• Strong object oriented programming knowledge - JAVA, model-view-controller paradigm (Struts open source framework), Object/relational mapping framework (Hibernate).

Required / Desired Skills
Skill Required / Desired Amount of Experience
JAVA, PL/SQL, HTML, XML, JavaScript, JSP, Struts, Hibernate Required 3 Years
Relational Database Management System - ORACLE Required 3 Years
IBM Rational Application Developer, ORACLE SQL Developer Desired 3 Years
Crystal Reports Desired 3 Years
IBM Rational Clear Case, IBM Clear Quest Required 2 Years
Child Welfare Exprerience Nice to have 1 Years
IBM Relational Tool Concert (RTC) Desired 1 Years

Question 1 Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question 2 Please list candidate's email address that will be used when submitting E-RTR.
Question 3 The Vendor Rate for this position is not to exceed $. Please confirm your acceptance of this rate requirement.
Question 4 This position is located in downtown Lansing, MI. The selected candidate will be responsible for any and all costs associated with parking for this position. These costs will not be reimbursed by CAI or State of Michigan. Please confirm you have discussed this with your candidate and he/she accepts this requirement.
Question 5 The client plans to schedule IN PERSON ONLY interviews for this position July 26th, 27th and 28th. Please confirm your candidate will be available to interview any of those days if selected.
Question 6 Please include a paragraph re: candidate's availability, location, applicable skills, and other pertinent information in the Summary of Qualifications tab, when submitting.