Senior Software Engineer
Location: Monett, Missouri
Workplace Type: Onsite
overview
As a Senior Software Engineer at Jack Henry, you’ll have the opportunity to drive innovation and build platforms that will help financial institutions innovate faster, differentiate strategically, and advocate for their members and communities. You’ll collaborate cross functionally with a diverse team of engineers, architects, leaders, product managers and customers to ensure we deliver high quality software that meets the needs of our users.
Our engineers manage cloud and/or on-prem solutions and are responsible for writing clean, maintainable code, implementing new features, resolving bugs, and fostering collaboration within the team. Successful engineers will have strong technical skills and effective grasp of software design principles, object-oriented programming concepts, and testing methodologies. Depending on the product group areas you contribute to, you'll have the opportunity to code in various modern languages and leverage cutting edge tools such as Scala, C#, Java, Ruby, Kotlin, Objective-C, Swift, Go, Docker, Kubernetes, Swagger/OpenAPI, Node.js, Redis, Postgres, Azure, Google Cloud (GCP) and more.
- Full Time
- Entry to Fellow
- Travel
success profile
What makes a successful Senior Software Engineer at Jack Henry? Check out the top traits we’re looking for and see if you have the right mix.
- Collaborative
- Problem Solver
- Technologically Savvy
- Inventive
- Communicator
- Team player

our culture
At Jack Henry, you'll find a collaborative and supportive environment where your ideas are valued, and your contributions are recognized. We empower our associates to make a real impact on the company and the industry. We offer a comprehensive training and development program to help you stay up-to-date on the latest technologies. We are proud to be a company that embraces diversity, equity, inclusion, and belonging.
our benefits
-
Generous 401(k) Plan Matching Contributions
-
Healthcare
-
Paid Time Off (PTO) and Paid Holidays
-
Tuition Reimbursement
-
Flexible Scheduling
-
Culture of Balance
Senior Software Engineer
Software Engineer, Senior – Jack Henry & Associates, Inc. – 663 West Highway 60, Monett, MO 65708
DUTIES: Under minimal supervision, participate in the technical design and implementation of new products or enhancements. Participate in all phases of the development cycle: concept, technical design, prototype, code development, testing, release to QA, and implementation. Complete product technical design and prototyping, software development, bug verification, and resolution. Perform system analysis and programming activities which may require extensive research and analysis. Provide technical/engineering support for new and existing applications from code delivery until the retirement of the application. Provide both individual and budget-level tasks and product effort estimates/costs. Ensure timely, effective, and quality delivery of software into production, both at an individual and team level. Develop and test applications based on business requirements and industry best practices. Develop automated tests based on business requirements and industry best practices. Create required technical documentation. Adhere to documented departmental and corporate standards. Participate in the definition and documentation of standards. Collaboratively work with QA team to ensure timely delivery of high-quality products. Collaboratively work with customer support team to resolve or diagnose defects. Perform release validation testing and beta support for projects. Research problems and develop solutions to the problems. Conduct unit testing and integration testing for functionality and limits. Support validation of continuous integration and continuous delivery/continuous deployment steps using appropriate automated testing gates. Provide individual and team-level time estimations for implementation of technical designs. Assist in training and mentoring less experienced peers. May contribute to product architecture. May assist less experienced peers.
REQUIREMENTS: Bachelor's degree in Software Engineering, Computer Science, Information Technology, or related technical field required. Six years of experience in automated software testing required, including any experience with API testing using RestSharp, REST Assured, Postman, SoapUI, ReadyAPI, SOAtest, HPE UFT, or similar HTTP client API test tools and any experience with Selenium-based UI testing using Cucumber, SpecFlow, or QTP. May work remotely from any U.S. location.
Must have legal authority to work in the U.S. EEOE.
Resume to: Rachel Raymond, Director, Talent Acquisition, P&C Technology and Analytics, 663 West Highway 60, Monett, MO 65708 or to rraymond@jackhenry.com. Please reference DT90 + job title in cover letter or subject line.
explore the area
Learn More
At Jack Henry, I’m excited to part of an inclusive culture where my work is crucial to our success. It’s exhilarating to contribute to a company that values innovation and sees my efforts as integral to its achievements. I’m proud to be part of a team where every day brings new opportunities to excel. The opportunity to network within the company has led to friendships and mentorships that are more than just professional ties—they’re lifelong bonds that enrich my career and personal growth.
career path
The career path depicted for the Software Engineer role at Jack Henry is intended as a potential roadmap, not a fixed journey, highlighting the diverse opportunities for growth and advancement within our company. It's a flexible guide, meant to inspire exploration and development in various directions based on your individual strengths and interests. We encourage open dialogue about your career aspirations, ensuring that your journey with us is tailored to your personal and professional growth.
- Engineer I
- Engineer II
- Engineer III
- Sr. Engineer
- Staff Engineer
- Sr. Staff Engineer
- Fellow Engineer
Become a Community Member Today
One of the best ways to learn more about Jack Henry is to join in. Sign up for one of our communities and be one of the first to get our latest news, updates, and job opportunities.