Java / JavaScript Software Engineer - (Remote)

Jack Henry

Job Description

Symitar, a Jack Henry & Associates brand, is currently looking for a Software Engineer to join our Professional Services team. The Symitar Professional Services team provides new and custom development for ancillary products that complement our Episys core processing system. This role works on a team of 7 and is responsible for over 20 different applications utilized by our credit union clients.

As a Software Engineer for Symitar, you will participate in the technical design and implementation of these new products or enhancements. You will also participate in all phases of the development cycle: concept, technical design, prototype, code development, testing, release to QA and implementation.

This is a remote role with Symitar and can be worked from anywhere inside the United State or at one of our 38 office locations.

MINIMUM QUALIFICATIONS: - Minimum of 5 years of professional Software Development experience. - 1+ years' of experience with Java development required. - 2+ years' of experience with pure JavaScript development required. PREFERRED QUALIFCIATONS: - BS/MS degree in Computer Science, Engineering, or related field. - Demonstrate Node.js experience is a plus. - Credit union industry and/or Episys/PowerOn expereince preferred. - Demonstrated AngularJS and HTML5 experience is a plus. - Previous work in Waterfall and Agile development environments. - Experience developing applications for Banks or Credit Unions. - Strong knowledge in the following areas: - Technical knowledge in software development methodologies - Domain and industry knowledge - All phases of the development cycle including concept, technical design, prototype, code development, testing, release to QA and implementation - Awareness of business issues as they impact overall project plans - Able to demonstrate strong skills in the following areas: - Software design and implementation - Analysis and design at multiple-project level - Research, analysis and problem resolution - Communication and interpersonal - Organizational and time management - Able to create deliverables for each phase of the development cycle. - Able to manage and prioritize multiple tasks, with minimal assistance, while remaining flexible to changing requirements. ESSENTIAL FUNCTIONS: - Completes product technical design and prototyping, software development, bug verification and resolution. - Performs system analysis and programming activities which require research. - Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application. - Provides reasonable task and project cost/effort estimates. - Ensures timely, effective, and quality delivery of software into production. - Develops and tests applications based on business requirements and industry best practices. - Creates required technical documentation. - Adheres to documented departmental and corporate standards. May participate in the definition and documentation of standards. - Collaboratively works with QA team to ensure timely delivery of high-quality products. - Collaboratively works with customer support team to resolve or diagnose defects. - Assists in training and mentoring less experienced peers. Equal Employment Opportunity

Applicants for U.S. based positions with Jack Henry & Associates must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.

Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.

Females, minorities, veterans, and individuals with disabilities are encouraged to apply.



View this job on