Position Description
DTMB LARA/MDCR-Detroit needs to supplement current development resources to be able to design and implement new functionality and enhancements that will be needed to achieve a single data reporting system based on the DHS Bridges system which will require additional enhancements and modifications to a wide variety of sub-system applications within the One-Stop MIS system. This ITB is intended to provide additional technical support to develop and implement these system improvements and reduce the risk of not meeting critical due dates for state and federally mandated deliverables. Programmer-Analyst capabilities with 8 or more years of experience, relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead and direct the work of others, may report directly to a project lead or manager, a wide degree of creativity and latitude is expected. This position prefers a Bachelor's Degree in Computer Science, Information Systems, or other related field, and 8 years of IT work experience. Must have demonstrable working experience in systems design, development, and programming medium-to-large scale distributed or internet based systems and applications, including extensive experience in the following technical disciplines:
* System Design and Architecture => 8+ years
* Oracle / PL/SQL programming experience => 7+ years
* UNIX operating system / scripting experience (including JavaScript) => 5+ years
* Web application server (i.e. Oracle 9iAS, Apache, etc.) => 4+ years
* XML-related programming experience => 3 years The successful candidate must have thorough knowledge of Oracle DBMS, Oracle PL/SQL, JavaScript, JSP, and XML. Experience working with web-based applications in a UNIX / Oracle DBMS environment is required. Additional Skills Desired:
* Front-end experience designing web-based business applications using Oracle, JSP, JQuery, CSS, and HTML;
* Extensive graphical design skills
* System Design Skills - A person in this role would define the programming approach, assist with the development of the data model, play a primary role in application tuning and understand the complexity required for system interconnectivity and integration.
* Experience with version control software (i.e. CVS) is desired. Successful candidates will work in a team environment with State of Michigan DTMB and MSF/WDA staff responsible for the analysis, design, programming, and implementation of enhancements and modifications to the OSMIS system and its related MSF/WDA systems.
Duties will include –
• Participate in workgroup(s) to determine system requirements based on federal guidelines, state mandates, program-area changes, and user group feedback;
• Analyze state and federal reporting requirements, as necessary;
• Understand inter-system relationships and determine complex system changes;
• Understand performance implications associated with requested and recommended solutions;
• Recommend new technology improvements that support requested and recommended solutions;
• Determine system architecture changes necessary to implement major project enhancements;
• Provide programming expertise to make required architectural changes regarding the PL/SQL programming environment;
• Understand and use DTMB SUITE / Systems Engineering Methodology practices and procedures during the application development life cycle.
• Assist with testing and provide quality assurance checks for system changes;
• Understand and provide solutions for data conversion issues;
• Provide documented solutions for migrating changes and enhancements to training and production systems;
• Track updates to systems with version control software.
• Provide staff training as necessary. The successful candidates must be able to function as a team member in a group environment, as well as work independently with minimal supervision. This position requires excellent written and verbal communication skills.
• Previous experience with development of both online and reporting systems will be considered a plus;
• Previous experience conducting development group walkthroughs is preferred.
• Previous experience with State of Michigan SUITE Systems Engineering Methodology (SEM) development practices will be considered a plus.
• Ability to demonstrate the capability to learn and adapt new technical strategies and new technologies to business practice will be considered a plus.
Skills Required
This is an Oracle PL/SQL developer position. This position prefers a Bachelor's Degree in Computer Science, Information Systems, or other related field, and 8+ years of IT work experience. Must have demonstrable working experience in systems design, development, and programming medium-to-large scale distributed or internet based systems and applications, including extensive experience in the following technical disciplines:
* System Design and Architecture => 8+ years
* Oracle / PL/SQL programming experience => 7+ years
* UNIX operating system / scripting experience (including JavaScript) => 5+ years
* Web application server (i.e. Oracle 9iAS, Apache, etc.) => 4+ years
* XML-related programming experience => 3 years The successful candidate must have thorough knowledge of Oracle DBMS, Oracle PL/SQL, JavaScript, JSP, and XML. Experience working with web-based applications in a UNIX / Oracle DBMS environment is required. Additional Skills Desired:
* Front-end experience designing web-based business applications using Oracle, JSP, JQuery, CSS, and HTML;
* Extensive graphical design skills
* System Design Skills - A person in this role would define the programming approach, assist with the development of the data model, play a primary role in application tuning and understand the complexity required for system interconnectivity and integration.
* Experience with version control software (i.e. CVS) is desired.
This position prefers a Bachelor's Degree in Computer Science, Information Systems, or other related field
Required Experience
System Design and Ar (8 Years)
Oracle / PL/SQL (7 Years)
UNIX operating syste (5 Years)
Web application server (4 Years)
XML-related programming (3 Years)
JSP, JQuery, CSS (2 Years)
version control software (1 Years)