**Qualifications**
* High School Diploma required; College degree in Computer Science or closely related field preferred.
* Minimum 3 years recent software development experience required.
* Minimum 3 years recent experience required: Java or JavaScript, RDBMS (Oracle, DB2, and/or SQL Server preferred)
* Strong understanding and working knowledge of design patterns and data structures required.
* Preferred: Spring, Hibernate, Maven, Mercurial, Subversion
* Pluses: Agile Methodologies, Scrum, JIRA, Confluence
* Group or Individual Life and Disability Insurance industry experience is a plus.
* Healthcare industry experience, especially claims processing and/or products and benefits management is a plus.
**Knowledge, Skills and Abilities**
* Demonstrates and facilitates professional communication skills by listening, writing, and speaking effectively.
* Establishes and maintains solid interpersonal relationships with clients and FJA team members across all levels of an organization.
* Effective facilitation, collaboration, negotiation and conflict resolution abilities
* Ability to create and conduct presentations in a professional and confident manner to a variety of audiences.
* Strong analytical, research and problem solving skills. Pro-active ability to identify, assess, improve/refine and solve complex challenges, processes and/or situations.
* Flexible and able to thrive in a fast paced, high growth, team based environment while successfully handling competing and ever changing priorities and responsibilities.
* Creative self-starter with a passion for continuous learning and improvement.
* Advanced software proficiency utilizing various applications.
**Working Environment**
* This job generally operates in a professional office environment.
* This role routinely uses standard office equipment such as computers/keyboards/mice, printers, phones, mobile devices, photocopiers, filing cabinets, fax machines, etc.
* The noise level in the office work environment varies from moderate to loud.
* When traveling to client sites, the employee may be exposed to various unknown work environments.
**Physical Demands**
* Light work. Exerting up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects.
* While performing the duties of this job, the employee is regularly required to talk or hear; sit; stand; walk; use hands to finger, handle or feel; grasp and/or reach with hands and arms; repetitive movements of the wrists, hands and/or fingers.
* Specific vision abilities required by this job include close visual acuity and ability to adjust focus to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing computer monitor(s); extensive reading; and legally operate a motor vehicle
**Work Schedule**
This position may occasionally necessitate working additional hours and weekends outside of the employee's regular work schedule.
**Travel**
Possible local and/or national travel up to 10%