Job Description
Insight Global is looking to hire a Remote Groovy/Grails Java Developer to support a large research project. This person will be joining a team responsible for application development and enhancements. Daily responsibilities include, but are not limited to:
Participate in daily scrum meetings and collaborate consistently with team members.
Builds and enhances application features and/or modules using Groovy/Grails and Java,
Conduct troubleshooting, data requests and creating new enhancements for our client.
Maintain and support existing reports, reporting tools, and reporting libraries.
Utilize SSIS, SSRS, SQL and occasionally JIRA to produce accurate, timely results in response to complex, time-bound problems.
Incorporate standards and best practices, including performance, security, scalability, and maintainability
Review and provide feedback on functional and technical requirements
Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning.
Analyze issues with reports or other sections of our Grails application and provide a summary to the technical manager on what the issue is, its impact the rest of system as well as an level of effort estimate to fix.
Required Skills & Experience
US Citizen
5+ years of experience as a full stack developer making enhancements to applications within Grails on a Java based software
2+ years of experience working with SQL Servers and writing SQL queries for SSRS and SSIS (data reporting)
Familiar with Agile development processes to participate in daily scrum meetings and 2 week sprints
Nice to Have Skills & Experience
Familiar with grant management systems
Ability to develop within C#/.Net
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.