×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager: Enterprise Notification System Modernization

Remote / Online - Candidates ideally in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Jack Henry & Associates, Inc.
Remote/Work from Home position
Listed on 2026-01-16
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 112000 - 170000 USD Yearly USD 112000.00 170000.00 YEAR
Job Description & How to Apply Below

Description & Requirements

At Jack Henry, we're more than a technology company; we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people-inspired innovation, empowering financial institutions to deliver seamless, secure, and human-centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates.

If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence, then we'd love to meet you.

We are seeking a software engineering manager to join a new team tasked with modernizing the enterprise notification systems on our cloud platform. The ideal candidate is a strong leader with the technical knowledge to take a legacy system and bring it into the modern age. When fully organized, the team will consist of 5-8 individuals and work very closely with other teams in our Enterprise Shared Services group.

This is a remote position, but candidates must live within approximately a 70-mile radius of our office locations in Allen, TX;
Birmingham, AL;
Cedar Falls, IA;
Charlotte, NC;
Lenexa, KS;
Louisville, KY;
Springfield, MO; or Monett, MO. The salary range for this position is $112,000- $170,000. This posted salary range reflects the minimum and maximum base pay we reasonably expect to offer for this role at the time of posting. Actual compensation may vary above or below this range and is subject to change in the future. Individual pay is determined by a variety of factors, including but not limited to: relevant education, qualifications, certifications, experience, skills, performance, work schedule, travel requirements, sales or revenue targets, and overall business needs and affordability.

All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity.

What you'll be responsible for:
  • Oversees the definition and documentation of business and technical design requirements. Oversees the preparation of design specifications, analysis, and recommendations.
  • Takes responsibility for products from conceptualization to deployment, with oversight of all elements of product including security, architecture, scalability, and performance.
  • Ensures all projects are delivered on time, within budget and within a high level of corporate quality standards.
  • 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.
  • Serves on Product Review Committees, Technology Review Committees, and/or other committees, as required.
  • Plans and leads the development of new software products and/or enhancements.
  • Oversees the analysis, design, development, and maintenance of software solutions.
  • Ensures all software solutions and enhancements are fully tested, debugged, and meet product quality standards before releasing to QA.
  • Ensures technology solutions support the needs of the customer and/or organization.
  • Creates or helps create product roadmaps.
  • May serve as an expert on software architecture and programming principles.
  • Performs other duties as assigned.
What you'll need to have:
  • A minimum of 5 years of experience in software or infrastructure engineering.
  • A minimum of 2 years of experience programming in .Net and/or Go.
  • Experience in AWS, Azure, and/or GCP.
  • Experience with containerization and/or continuous integration/deployment.
  • Experience as a manager, supervisor, or team lead.
  • Ability to travel up to 10% for meetings and conferences.
What would be nice for you to have:
  • Bachelor's degree.
  • Experience with cloud-native infrastructure and globally distributed systems.
  • Experience streaming data for real-time analytics and predictive monitoring.
  • Experience building high-performance microservices in Go.
  • Expertise in building zero-downtime systems with automated retry logic and error recovery.
  • Experience building Open APIs, developer portals, or as-a-service products for third parties.
  • Experience with observability.
  • Experience modernizing legacy protocols into modern architectures.

If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're looking for passionate, driven individuals who align with our mission and can bring unique perspectives to our team.

Why Jack Henry?

At Jack Henry, we live by the motto:
Do the right thing, do whatever it takes, and have fun. It's more than a tagline, it's the foundation of our culture. We recognize that…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary