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
***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.