Position: Java Developer (Programmer Analyst 6)
Client: State of Michigan
Location: Lansing, MI. Resource will be working a hybrid schedule. NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week (Tuesdays and Wednesdays)
Experience Required : Strictly 13+ years of experience candidates Only
Interview Process: Interviews being held IN PERSON at Lansing.
Top Skills & Years of Experience:
·Possess a minimum of 10 years of recent experience working with: Angular, JavaScript, SSRS, SQL Server, and working in an environment utilizing hybrid agile/waterfall project management methodologies.
·Possess a minimum of 10 years of recent experience working with: Java, Spring.
·Possesses a minimum of 5 years of recent experience writing, compiling, modifying, and debugging complex SQL Server database configuration items, including, but not limited to, Stored Procedures, Functions, Triggers, Views, Tables, and linked servers.
·Possess a minimum of 5 years of recent experience working with Azure DevOps (ADO) for backlog management, sprint planning, task tracking, and progress reporting, supporting Agile methodologies.
·Ability to provide quality customer service, build trust through integrity of work, and build strategic relationships through teamwork are required.
Position Justification:
The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to OBRA and other vital records MDHHS applications supported within our department. OBRA is a critical system that is used to screen and evaluate individuals’ needs in order to develop a treatment plan. Changes are being made to enhance the stability and functionality of the system. The resource is integral to developing and maintaining MDHHS’ OBRA automated processes, streamlining critical business processes, data integrity, SEM/SUITE compliance, and securing the applications. The resource also performs as a technical lead and provides technical guidance to the other developers in the department. As a technical lead, the resource participates in a variety of analytical assignments that provide for the enhancement, integration, maintenance, and implementation of projects. The resource also provides technical oversight to developers in the team that support other critical applications. Not having a resource on staff will lead to MDHSS manually documenting and developing screen plans that can lead to errors causing data integrity issues and can eventually lead to incorrect information being processed and reporting of patient information.