Job Description
A software developer is being sought to support legacy modernization projects for a Java-based application using Rational Application Developer, with a primary focus on full-stack development.
Responsibilities include:
- Assessing user requirements/stories and translating them into technical tasks and code.
- Developing features using: Rational Application Developer, Enterprise Java Beans (EJBs), Java Struts framework, HTML5, XML, JSON, JavaScript (jQuery, Bootstrap), browser-based debugging tools, Apache Ant, and SVN.
- Creating user access functionality, workflows, reporting, and dashboards within an existing application.
- Building database views for Tableau to support agency-wide business intelligence.
- Writing technical documentation and, when required, user documentation.
- Participating in an agile scrum team environment, including regular meetings, work sessions, and collaboration with business owners.
- The successful candidate will be a self-starter with strong written and verbal communication skills, capable of presenting completed work to stakeholders.
- All work will align with legacy modernization initiatives, including updates to workflows, business processes, and application functionality.
II. Candidate Skills and Qualifications
Minimum Requirements:
- Years Required / Preferred Experience 8 Required
- Software development on application projects (enhancements or new builds)
- 8 Required
- Coding with: Rational Application Developer (or Eclipse-based IDE), EJBs, Java Struts, HTML5, XML, JSON, JavaScript (jQuery, Bootstrap), browser debugging tools, Apache Ant, SVN (or equivalent)
- 8 Required
- Eliciting requirements, creating epics/user stories, and converting them into functional tasks
- 8 Required
- Following requirements and user stories through delivery
- 8 Required
- Testing applications to meet user requirements
- 4 Required
- Writing technical documentation
- 3 Required
- Using Microsoft Teams or similar collaboration tools
- 3 Required
- Agile scrum team experience as a software developer
- 3 Required
- Estimating and sizing sprint tasks
- 4 Preferred
- Writing user documentation
- 1 Preferred
- Experience with similar state government applications
Notes:
- Lumen and / or its clients will not provide equipment (Laptop, monitor, etc.) to the selected contractor. The contractor must have their own equipment.
- Access to a virtual desktop set up (software) will be provided by Lumen’s client, allowing the user access to the required systems and technology.
- Lumen Solutions Group Inc. is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.