What are the responsibilities and job description for the 2076 Grails Developer position at InterImage?
Roles and Responsibilities:
Join a small software development team providing Life Cycle Sustainment (LCS) and modernization activities for various business and financial systems. Some of the day-to-day activities within the team include:
• Collaborating with clients to gather and refine technical requirements, translating them into detailed JIRA tickets for systematic tracking and implementation.
• Engineering innovative software solutions encompassing both front-end and back-end components within a MASH VM environment on a Linux system. Utilize technologies including • Grails, SQL, HTML/CSS, and JavaScript, with data storage implemented in Oracle databases.
• Orchestrating the deployment of application files utilizing a Tomcat Web Application Manager, ensuring seamless integration and functionality.
• Monitoring and managing the JIRA Help Portal to proactively address trouble tickets and user account requests, ensuring efficient resolution and customer satisfaction.
• Leveraging the Atlassian Tool Suite, Confluence, and Git/GitLab for robust version control and collaborative development processes.
• Updating/maintaining Selenium IDE/Python scripts that are used to determine availability of multiple application that are monitored by an external team.
Technology Stack of application(s) with which this role will interact:
• Python, Selenium, JavaScript
• Linux
• Windows
• Grails framework on SpringBoot
• SQL
• HTML/CSS
• JQuery
Desired Skills:
• Experience with Selenium
• Experience with Grails on SpringBoot
• Experience with JQuery
• Experience with Bash Scripting
• Experience with HTML/CSS
• Experience with SQL
• Experience with Git/GitLab
• Experience with the Atlassian Tool Suite
Qualifications:
• Six (6) years of experience in software development/ engineering in programs and contracts of similar scope, type, and complexity.
• Bachelor's degree from an accredited college or university in Computer Science or related discipline. Four (4) years of additional software development experience may be substituted for a bachelor's degree.
• Experience with Python programming
• Familiarity with web application technologies (e.g., html, JavaScript, web servers, and application servers)
• Must be able to work during core hours of 10am-2pm. Exceptions will be considered on a case-by-case basis.
• 401K: up to 3% discretionary profit sharing contribution 100% match on the 1st 7% of pay
• PTO: 20 days per year
• Healthcare, dental, vision, Free for a single participant
• $50,000 Life insurance provided, additional voluntary life insurance available
Salary : $50,000