Senior Software Engineer
Jack Henry & Associates, Inc.
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.
The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This role participates in all phases of the development cycle: concept, technical design, prototype, code development, testing, release to QA and implementation. This position requires cross‑functional collaboration.
This position may be working remotely, 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; Springfield, MO.
This position is ineligible for immigration sponsorship and support. Please do not apply if at any time you will need immigration support now or in the future (i.e., H‑1B, PERM).
All positions, regardless of location, may require an onsite interview or in‑person onboarding requirement to verify your identity.
We encourage all qualified associates to apply for this opportunity, regardless of your current work location. For internal applicants, including those in California, this role is not limited to the locations on the external job posting unless there are physical onsite requirements of the position noted in the description.
What you'll be responsible for:
- Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production.
- Performs, and may lead, technical/engineering support for new and existing applications from code delivery until the retirement of the application.
- Develops, tests and reviews applications based on business requirements and industry best practices.
- Uses best practices and standard guidance to create and modify code. Considers how code changes will affect end users and internal teams. May review code created by less experienced team members.
- Collaborates with QA team to ensure timely delivery of high‑quality products.
- Performs, and may lead, work with cross‑team as projects dictate.
- Works on, and may lead, critical tasks and deliverables with no assistance, and sets and updates expectations on size, scope, and timelines.
- Participates in and may lead team in cross‑functional meetings and discussions.
- Creates required technical documentation.
- Stays updated with emerging technologies and industry trends, recommending innovative solutions to improve software development processes.
- Adheres to documented departmental and corporate standards. Participates in the definition and documentation of standards.
- May lead unit tests and integration tests to ensure the reliability, security, and performance of developed software.
- Debugs and troubleshoots issues as they arise, providing timely resolutions.
- May contribute to product architecture.
- May perform other job duties as assigned.
What you'll need to have:
- Minimum of 6 years of technical experience in software engineering.
- Minimum 3 years of experience with C# or Golang.
- Minimum 3 years of experience with API's/Web Services.
- Experience with design patterns and/or SOLID principles.
What would be nice for you to have:
- 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.
Equal Employment Opportunity
At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business – and our society – stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law.
No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations.
#J-18808-Ljbffr- ...Jack Henry & Associates, Inc. is looking for a Senior Software Engineer in Cedar Falls, IA. This role involves participating in the technical design, implementation, and testing of products while ensuring cross-functional collaboration. Candidates must have a minimum...SeniorRemote work
$109.28k - $163.92k
...Senior Software EngineerAs a Senior Software Engineer for Region 4 Ag & Turf located in Waterloo, IA, you will:Design, build, and maintain secure, reliable, and scalable applications and services that integrate with enterprise platforms (data, identity, observability,...SeniorWork experience placementFlexible hours$92.1k - $140k
...Our Banno Financial Platform group is seeking a talented Android Engineer to help us provide the most cutting-edge mobile banking... ...require research and timely, effective, and quality delivery of software into production. Performs, and may lead, technical/engineering...SeniorPermanent employmentH1bWork at officeLocal areaRemote work- AgencyBloc, located in Cedar Falls, Iowa, is looking for a skilled Data Architect to define its data architecture strategy and evolve its analytics platform. Your key role involves designing secure and scalable cloud data architectures, establishing governance standards...Senior
- ...Software Engineer IIIAt 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...SuggestedPermanent employmentH1bWork at officeLocal areaRemote work
$181.05k - $213k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...assets. The Problems You’ll Solve As a Senior Software Engineer II, you will lead...SeniorFull time- ...Disability Insurance. Job Description • Performs embedded software development, testing and/or analysis work for a significant... ...reviewed by supervisors. Qualifications This is a software engineering position responsible for embedded software development on...Full time
$60k - $80k
Job Description Job Description **This position is located in Charles City, IA. Relocation or commute required** Charles City, Iowa Full-Time Position Des Moines based CPA firm, established in 1964, with a large concentration of agricultural cooperatives and related...SeniorFull timeLocal areaRelocationNight shift- Job Title: (Software Engineer (3) - Core Engineer 3)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational...Work experience placementShift workDay shift
- ...Jobtailor in Cedar Falls, IA, seeks a Senior Data Platform Architect to define and own the data architecture strategy across environments... ...with governance, security, cost management, and AI/ML enablement. Mentor engineers and collaborate with stakeholders. #J-18808-LjbffrSenior
$80k - $100k
...Job Title: Senior Design Engineer Location: Waterloo, Iowa Salary: $80-100K plus 10% bonus Job Summary of the Senior Design Engineer... ...processing. Technically proficient in Excel, and Design software systems. Excellent written, verbal, and interpersonal communication...Senior$16.75 - $17 per hour
Hourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company Match, Medical...SeniorHourly payLocal area$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ..., Simulink and Simscape, or other vehicle dynamics simulation software (i.e. Ansys Motion, GT-Suite - GT-3DMBD Vehicle Dynamics) is preferred...Full timeTemporary workWork experience placementWork at officeFlexible hours
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans... ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation...Full timeWork experience placementRemote work
$74.1k - $148.3k
...Objective Minimum Qualifications): To be considered for a Software Engineer position at Oracle, you must possess the Objective Minimum Qualifications... ...standard procedures to identify and escalate issues to senior team members. Collects and reviews basic data and/or...Full timeTemporary workInternshipH1bFlexible hoursShift work- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Database Engineer Overview We are seeking a Senior Database Administrator (Senior DBA) with deep expertise in Oracle and PostgreSQL to...SeniorFull timeWorldwide
$93.32k - $139.98k
...employer, including disabled & veterans. Primary Location: United States (US) - Iowa - Waterloo Function: Product Engineering (CA) Title: Senior Engineer, Power Cylinder Product Validation & Verification (PV&V) - 122674 Onsite/Remote: Onsite Position...SeniorWork experience placementRemote workFlexible hours- ...Huntington Commercial Bank is seeking a Senior Commercial Portfolio Manager - Equipment Finance in Waterloo, Iowa. This role involves analyzing and monitoring credit worthiness and recommending credit within established guidelines, along with leading projects and mentoring...SeniorWork at officeRemote workFlexible hours
- Job TitleDutiesThe following are the duties of this position at the full working level. If this vacancy includes more than one grade and you are selected at a lower grade level, you will have the opportunity to learn to perform these duties and receive training to help...Senior
- ...Lead Software Engineer – PaymentsAt OrderYOYO, payments sit at the heart of everything we do. Every order placed, every restaurant paid, and every dispute resolved runs through the systems this team owns and operates.We're looking for a Lead Software Engineer – Payments...Remote work
- ...reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data... ...citizens to apply.Who Should Apply:Recent computer science/engineering/mathematics/statistics or science graduates looking to make their...
$55k - $60k
...Executive Sous Chef - Senior Living (Elevated Dining Program) REAL Food re-fined. Executive Sous Chef - Senior Living (Elevated Dining Program) | Location: Cedar Falls, IA 50613 Compensation: $55,000-$60,000 annually + 5% bonus potential | Full-Time Schedule...SeniorFull timeContract workTemporary workLocal areaShift work- ...the IT Training & Knowledge Management Specialist would be a great fit for you! In this role, you'll combine technical expertise, software administration, employee training, user support, and process improvement to help ensure our team members have the tools, knowledge...Temporary workFlexible hours
- Friendship Village Retirement Community is hiring a part-time Dining Associate in Waterloo, Iowa. The role involves bringing joy to our residents through exceptional service, including serving food, bussing tables, and assisting with various dining needs. You must be 1...SeniorPart timeFlexible hours
- SharePoint Online DeveloperHeadquartered in Waterloo, Iowa - VGM is a national leader in the healthcare industry. They are a 100 percent employee-owned company providing business and professional services to thousands of business customers across North America. Services...Contract workWork at officeRemote workWork from home
- ...growing dynamic start-up environment, and the opportunity to work in a motivated international team. You will join our small, strong engineering team and work directly with the founders. We provide a positive, flexible work atmosphere with high personal appreciation and...Remote workFlexible hours
$70k - $120k
...RFA Engineering Embedded Software EngineerRFA Engineering supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate...Full timeWork at officeFlexible hours- ...global supplier of process equipment and engineered technologies that sustainably feed, fuel... .... Onecpm.net The Position The Senior Pricing Specialist is responsible for... ...tools, Microsoft Excel, and standard office software. Competencies Analytical thinking...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Cedar Falls, IA
- senior manager diversity & inclusion Cedar Falls, IA
- senior application administrator Cedar Falls, IA
- software Cedar Falls, IA
- id software Cedar Falls, IA
- remote software sales Cedar Falls, IA
- software implementation project manager Cedar Falls, IA
- healthcare software sales Cedar Falls, IA
- senior robotics software engineer
- software design engineer






