What are the responsibilities and job description for the Developer position at Performix?
Job Responsibilities
· Work
in collaboration with Client application development staff to enhance the application’s maintainability,
efficiency, accessibility, user experience, and resolving of identified issues
(bug fixes) and recommend changes as per business requirements.
· Understand
and merge both the technology base and customer business goals.
· Develop
and run test scripts to ensure rules are working as required.
· Work
with testers and subject matter experts to identify code changes and additions.
· Identify
and recommend specific code changes to State staff.
· Work
with the Technical Architects and Leads to gain a comprehensive and up to date understanding
of the software application developed by open-source community.
· Work
with the Business Analysts (BA) and Quality Assurance (QA) and subject matter
experts (SME) to identify changes, additions,
and or enhancements due to application errors or bugs.
· Perform
software development maintenance (bug fixes) for the project change requests,
as this position requires a strong software development background.
· Maintain
and follow Object Oriented programming best practices.
· Consult
and collaborate with in-house experts to ensure UI Standards are properly Implemented and applied in the application.
· Perform
comprehensive system and application code testing so that application deployments are working without errors and
application codes are error free.
· Ensure
application code sets are checked in to the code repository with no coding
errors.
· Provide
documentation and knowledge transfer for Client staff.
Minimum
Qualifications
· Seven
(7) years’ experience with Java development
· Five
(5) years’ combined Java based User Interface experience web development with
the
· following:
HTML, CSS, JavaScript, Bootstrap, and jQuery
· Four
(4) years’ experience with automated testing
· Four
(4) years’ experience with Spring MVC
· Four
(4) years’ Drools experience, specifically with Decision tables
· Four
(4) years’ experience with a state government developing a Medicaid Provider Enrolment
application.
Desired
Skills
· Two
(2) years combined experience in designing and architecture applications.
· Two
(2) years’ experience with web services
· Experience
working with WebSphere application server.
· Experience
working with JPA/Hibernate
· Experience
with web application testing frameworks (e.g., Selenium/WebDriver)
· Experience
with JavaScript testing frameworks
· Experience
with Maven
· Experience
with Eclipse
· Experience
with Oracle Database