Jack Henry and Associates iPay Software Engineering Manager in Louisville, Kentucky

Job Description

The Software Engineering Manager leads software development teams to plan, design and develop new systems to replace or migrate functionality contained in legacy systems. This manager will guide the software development teams in the planning, design and development of new software as enhancements to existing systems or for new product offerings. They will be responsible for steering software development teams to evaluate, select, purchase and install of third party software as needed. The manager directs software development teams in the support and maintenance of existing software including enhancements, defect management and recurring software upgrades.


  • Minimum of 7 years of technical experience in software development.

  • Bachelor’s degree required; business, software engineering, or computer science degree preferred.

  • Significant experience managing medium to large software projects.


  • Experience in Continuous Integration/Continuous Deployment preferred

  • Experience in Microsoft Azure preferred

  • Significant experience with data integration between internal groups and external groups

  • Excellent knowledge of the software industry, software development lifecycle and programming standards.

  • Excellent speaking and writing abilities.

  • Microsoft and other programming/software engineering related certifications a plus and/or an active desire to pursue such certifications.

  • Able to oversee the analysis, design, development and maintenance of software solutions. Guides development efforts toward solving industry needs.

  • Able to apply company policies and procedures to resolve issues.

  • Able to prioritize and plan work activities as needed.

  • Able to meet aggressive deadlines and handle multiple and complex projects.

  • Able to coach and mentor employees, providing career and professional guidance


  • Plans and leads the development of new software products and/or enhancements.

  • Oversees the analysis, design, development and maintenance of software solutions.

  • Oversees the definition and documentation of business and technical design requirements. Oversees the preparation of design specifications, analysis and recommendations.

  • Ensures all software solutions and enhancements are fully tested, debugged and meet product quality standards prior to release to QA.

  • Ensures all projects are delivered on time, within budget and within a high level of corporate quality standards.

  • Ensures all reported system issues are resolved.

  • Determines practicality of ideas based on projected costs and sales potential.

  • Oversees application administration activities.

  • Ensures technology solutions support the needs of the customer and/or organization.

  • Performs continuous review of technologies, industry standards and industry-related developments and makes recommendations relative to the need for further research and associated changes.

  • Coordinates work and services with other IS departments, contract service providers, and vendors.

  • Provides consistent leadership to each individual; sets objectives; reviews performance, produces career development plans, and addresses concerns.

  • May serve on Product Review Committees, Technology Review Committees and/or other committees, as required.

  • May manage vendor relationships.

  • May oversee activities relating to website development and management such as the development of websites and applications, ensuring functionality of websites and internet connectivity and building software applications to provide the technical architecture of the site, user interfaces, and back-end database.

  • May serve as an expert on software architecture and programming principles.

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.