Job ID: MNSITE-1365 (99990118)2P
Groovy/Grails/Java Web Developer with Hibernate, SQL Server, jQuery, Bootstrap and HTML/CSS experience
Location: St Paul MN (MDE)
Duration: 12 months
Interview: In-person
Positions: 1 (1/1)
Minimum Qualifications
•Three (3) Years of experience developing Java web applications using the Groovy and Grails Framework (Groovy-only experience is NOT sufficient)
•Five (5) Years of experience in Java web application user interface design and implementation including HTML, CSS, and Javascript
•Three (3) Years of experience integrating Java web applications with SQL databases using Hibernate
•Three (3) Years of SQL relational database design and coding experience
•Five (5) Years of experience developing software both independently and in a team environment
Desired Skills
•Experience developing Java web applications using Grails 3.x.
•Experience developing Java web application user interfaces using recent user interface tools including jQuery and Bootstrap 3.
•Detail-oriented and excellent concentration ability
•An analytical mindset and critical thinking
•Demonstrable ability to discover and fix errors in code
•Strong communication skills
•Ability to work independently and in team settings
Sample Tasks
•Collaborate with business analyst and developers to produce software designs
•Provide work estimates to project manager, provide frequent status updates and track progress against the project work plan
•Formulate program specifications and basic prototypes
•Transform software designs and specifications into high functioning code in the appropriate language
•Integrate individual software solutions to higher level systems
•Use web-based tools to create and advance applications
•Test code periodically to ensure it produces the desirable results and perform debugging when necessary
•Collaborate with business, development, and QA teams to develop testing and acceptance procedures
•Perform upgrades to make software and systems more secure and efficient
•Collaborate with business analyst to provide training, knowledge transfer, and documentation for user support
Description of Project
Request is for a resource to write Groovy/Grails source code to develop a new application that collects training information and evaluations about Early Childhood Teachers for the Minnesota Department of Education (MDE). Early work on this business case was developed in Excel and needs to be redesigned and data transferred. The work structure will be based on Agile Process and User Stories. Candidates should be able to architect, design and build a grails application including Front-end collection and Back-end data storage into a database. A skilled senior level developer with good interpersonal skills is desired and is a must to keep development on track. Must be able to articulate and communicate estimates and speak to design and business implementation. Work is expected to be performed on-site at the Department of Education: 1500 W Hwy 36, Roseville, MN.
MNSITE-1365 – skill matrix.docx