Jack Henry and Associates Software Engineering Manager in Mendota Heights, Minnesota

Job Description


The Software Engineering Manager, manages the activities of a software applications development function for new products or enhancements and defect resolution. Products may be custom developed and/or purchased. This position will lead the .Net development team that works on MS Azure Platform as a service and will be a key member of the management team. The Manager will have the opportunity to shape and define the product and implementation. Opportunity to work with an incredibly talented team that is distributed across various Jack Henry locations and handles leading edge technologies.

Manager will have a heavy focus on team management leading a size of up to 10 developers.In addition, will work closely with the Project Manager and will be responsible for improving efficiencies across the development team and ensuring timelines are met. ProfitStars builds product that are complimentary to core banking systems, which affords us to be much more forward thinking with technology and tools. This position is open to being filled in Omaha, NE and or Mendota Heights, MN. Must be able to travel up to 25% for quarterly release planning / meetings and to meet with employees at various Jack Henry locations. If you are interested in this position, please apply on or before October 28, 2016.


  • Bachelor’s degree is required.

  • Must have a minimum of 7 years technical experience in software development.

  • Must have a minimum of 2 years experience as a Team Lead.

  • Must be able to travel up to 25% for quarterly release planning / meetings and to meet with employees at various Jack Henry locations.


  • Familiarity with up to date SDLC methodologies such as Scrum and/or Kanban is preferred.

  • In depth knowledge of software release vehicles and ability to define and implement strategies to deploy quality software in a timely manner is preferred.

  • Experience with Microsoft Azure Platform as a Service is preferred.

  • Experience with working in a distributed environment is preferred.


  • Ability to understand technical strategies and relay value of one strategy over another to business owners is preferred.

  • Ability to work with Product Ownership to balance technical debt and bugs with new features is preferred.

  • Ability to work with members of the entire team to illustrate business value and justify proposed strategies is preferred.

  • Experience mentoring and paring with developers to illustrate patterns and best practices is preferred.

  • Experience with identifying and vetting new potential members of the team is preferred.

  • Ability to balance competing priorities efficiently and delegate where needed is preferred.

  • Experience creating and implementing resource development and advancement plans is preferred.

  • Experience creating a budget and staying within 5% of current budgets is preferred.

  • 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.