• Participates in the schedule definition, system design, scope definition and development/selection of software solutions
  • Works on team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required.
  • With minimal direction, works to formulate system scope, objectives, requirement and design documentation.
  • Works with a team to provide information and development schedules for assigned work.
  • Creates appropriate documentation for all application modifications and new development.
  • Develops applications/enhancements within the clients defined architecture and following the predefined processes/methodologies.
  • Proactively communicates with and coordinates activities with other team members.
  • Works with team members to develop, maintain and improve critical internal and external production applications.
  • Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues.
  • Provides timely status updates for assigned work to the team members and leadership.
  • Research the changing marketplace to keep current with technology and upgrades.
  • Provides production system support as needed.
  • Other duties as assigned.


  • Bachelors degree in computer science, math, or related technical field that required extensive computer programming.
  • 3-5+ years of technical work experience, working independently and in a team-based software development environment.

Knowledge of:

  • Working knowledge of the development life cycle including testing process and methods, variable programming fundamentals, conditional execution, data structures, compilation and debugging tools.
  • Basic knowledge of Agile and object-oriented software development methodologies utilizing UML (Unified Modeling Language) is required.
  • Depending upon area of assignment/focus, necessary skills and experience must include the following:
  • Strong backend, hands-on experience with Java EE and JMS.
  • Strong frontend, hands-on experience with Angular.
  • Strong experience with testing automation scripting, DEV/Ops processes including CI/CD, and relational databases/SQL.

PREFERRED QUALIFICATIONS: (Additional qualifications may make a person more effective in the role, but are not required for consideration)

The following skills, platforms, and/or experience may also be used:

  • Web Development Technologies (HTML/JavaScript/CSS)
  • Web Accessibility (Section 508) and Web Usability Standards
  • Query, AJAX, XML, XSLT, web services
  • Reactive website design
  • Service-oriented architecture
  • Development and testing on mobile platforms, and object relational mapping frameworks
  • MVC Framework

Data Privacy Consent:

By submitting your application for this job, you are authorizing JWay Group to: a) collect and use your personal data, and to disclose such data to any third party with whom JWay Group or any of its related corporations has service arrangements, in each case for all purposes in connection with your job application, and employment with JWay Group or its clients; and b) retain your personal data for consideration of future job opportunities (where applicable for relevant unsuccessful job applicants).

To apply for this job please visit