Software Engineer, Cloud Engineer - Software
Listed on 2026-05-23
-
Software Development
Software Engineer, Cloud Engineer - Software
At Jack Henry, we’re more than a technology company – we’re a force for good in financial services. Our mission is rooted in people‑inspired innovation, empowering financial institutions to deliver seamless, secure, and human‑centered experiences. We are redefining how community banks and credit unions connect with their customers and paving the way for next‑generation digital banking and payments.
The Staff Software Engineer works independently and may lead the technical design and implementation of new products or enhancements. The role covers all phases of the development cycle: concept, technical design, prototyping, code development, testing, release to QA, and implementation. The position requires cross‑functional collaboration.
This role may be remote, but you must reside within 70 miles of one of our office locations in Allen, TX;
Birmingham, AL;
Cedar Falls, IA;
Charlotte, NC;
Lenexa, KS;
Louisville, KY;
Monett, MO; or Springfield, MO.
This position is ineligible for immigration sponsorship and support. Please do not apply if you will ever require immigration support (e.g., H‑1B, STEM OPT).
All positions may require an on‑site interview or in‑person onboarding to verify identity.
What you’ll be responsible for- Conduct and may lead product technical design and prototyping, software development, bug verification, and resolution.
- Conduct and may lead system analysis and programming activities, delivering software into production timely, effectively, and with quality.
- Provide technical/engineering support for new and existing applications from code delivery through application retirement.
- Test and review applications based on business requirements and industry best practices.
- Use best practices and standard guidance to create and modify code, considering impacts on end users and internal teams; review code from less experienced members.
- Work with QA to ensure timely delivery of high‑quality products; lead complex decisions, present options, and advocate optimal solutions.
- Collaborate with cross‑functional teams as projects require.
- Perform critical tasks and deliverables; set and update expectations on size, scope, and timelines.
- Lead the team in cross‑functional meetings and discussions.
- Create and review required technical documentation.
- Maintain latest industry knowledge and share expertise with the team.
- Adhere to documented departmental and corporate standards and help define and document standards.
- Lead unit and integration tests to ensure reliability, security, and performance; debug and troubleshoot issues as they arise.
- Contribute to product architecture.
- Perform other job duties as assigned.
- Minimum 9 years of experience in software development.
- Minimum 4 years of experience with C# or Golang.
- Minimum 3 years of experience with APIs/Web Services.
- Experience with design patterns and/or SOLID principles.
- Bachelor’s degree in Software Engineering or Computer Science.
- Experience with GCP (Google Cloud Platform) or other cloud technologies.
- Experience with APIs and middleware.
- Experience with multi‑tenant software platforms.
At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all employment practices to all persons regardless of protected status.
No discrimination, retaliation, or intimidation is tolerated. We prohibit any form of discipline or retaliation for good‑faith reports or complaints of discrimination.
#J-18808-Ljbffr(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).