Management & Mentorship You'll be supported by a manager and mentor who prioritize consistent ... in software engineering. Culture of Commitment Ask our associates why they love Jack Henry, and ...
Management & Mentorship You'll be supported by a manager and mentor who prioritize consistent ... in software engineering. Culture of Commitment Ask our associates why they love Jack Henry, and ...
Token Management: Maintain and scale our design token system to ensure brand consistency across ... Experience in frontend engineering with a focus on design systems developed in Web Components ...
Token Management: Maintain and scale our design token system to ensure brand consistency across ... Experience in frontend engineering with a focus on design systems developed in Web Components ...
Humility, collaboration, time management, and communication are as important as your technical ... Solid understanding of engineering and design best practices , especially as it relates to scaling ...
Humility, collaboration, time management, and communication are as important as your technical ... Solid understanding of engineering and design best practices , especially as it relates to scaling ...
Senior Software Engineer
Cedar Falls, IA · On-site
$113.90K - $150.20K/yr
Performs, and may lead, technical/engineering support for new and existing applications from code ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
Senior Software Engineer
Cedar Falls, IA · On-site
$113.90K - $150.20K/yr
Performs, and may lead, technical/engineering support for new and existing applications from code ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
Senior Software Engineer
Cedar Falls, IA · On-site
$113.90K - $150.20K/yr
Performs, and may lead, technical/engineering support for new and existing applications from code ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
Senior Software Engineer
Cedar Falls, IA · On-site
$113.90K - $150.20K/yr
Performs, and may lead, technical/engineering support for new and existing applications from code ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...
Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...
Software Engineer III
Cedar Falls, IA · On-site
$53.50 - $71.75/hr
Provides technical/engineering support for new and existing applications from code delivery until ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
Software Engineer III
Cedar Falls, IA · On-site
$53.50 - $71.75/hr
Provides technical/engineering support for new and existing applications from code delivery until ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
Provides technical/engineering support for new and existing applications from code delivery until ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
New
Provides technical/engineering support for new and existing applications from code delivery until ... management, promotion, transfer, compensation, benefits, education, training, social, and ...
New
Engineering Co-Op (Fall 2026)
$16.50 - $21.50/hr
This position reports to the Engineering Manager EXPERIENCE AND EDUCATIONAL CRITERIA * Enrollment ... Proficiency in AutoCAD, Microsoft Project, Microsoft Power Point (or equivalent software ...
Quick apply
Engineering Co-Op (Fall 2026)
$16.50 - $21.50/hr
This position reports to the Engineering Manager EXPERIENCE AND EDUCATIONAL CRITERIA * Enrollment ... Proficiency in AutoCAD, Microsoft Project, Microsoft Power Point (or equivalent software ...
Software Engineer, Product Security
Waterloo, IA · On-site +1
$103K - $165.60K/yr
... Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara ... Adhering to organization and product level quality processes outlined in the Quality Management ...
Software Engineer, Product Security
Waterloo, IA · On-site +1
$103K - $165.60K/yr
... Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara ... Adhering to organization and product level quality processes outlined in the Quality Management ...
Engineering Co-Op (Fall 2026)
Waterloo, IA · On-site
$17.25 - $22.50/hr
This position reports to the Engineering Manager EXPERIENCE AND EDUCATIONAL CRITERIA * Enrollment ... Proficiency in AutoCAD, Microsoft Project, Microsoft Power Point (or equivalent software ...
Engineering Co-Op (Fall 2026)
Waterloo, IA · On-site
$17.25 - $22.50/hr
This position reports to the Engineering Manager EXPERIENCE AND EDUCATIONAL CRITERIA * Enrollment ... Proficiency in AutoCAD, Microsoft Project, Microsoft Power Point (or equivalent software ...
Engineering Co-Op (Fall 2026)
$17.25 - $22.50/hr
This position reports to the Engineering Manager EXPERIENCE AND EDUCATIONAL CRITERIA * Enrollment ... Proficiency in AutoCAD, Microsoft Project, Microsoft Power Point (or equivalent software ...
Engineering Co-Op (Fall 2026)
$17.25 - $22.50/hr
This position reports to the Engineering Manager EXPERIENCE AND EDUCATIONAL CRITERIA * Enrollment ... Proficiency in AutoCAD, Microsoft Project, Microsoft Power Point (or equivalent software ...
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our ... Familiar with software systems used for data management and reporting (Excel, PowerBI, etc.) * Goal ...
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our ... Familiar with software systems used for data management and reporting (Excel, PowerBI, etc.) * Goal ...
Embedded Software Controls Engineer
$129.70K - $170.60K/yr
... Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing ... Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or ...
Embedded Software Controls Engineer
$129.70K - $170.60K/yr
... Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing ... Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Senior Software Engineer
$113.90K - $150.20K/yr
... Programming techniques and languages (in particular Java or C++ ) CVS, SVN or other version control software Knowledge of database modeling including designing tables , keys, and indexes for maximum ...
Senior Software Engineer
$113.90K - $150.20K/yr
... Programming techniques and languages (in particular Java or C++ ) CVS, SVN or other version control software Knowledge of database modeling including designing tables , keys, and indexes for maximum ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
Were looking for people with * 2+ years of experience in backend engineering, AI automation, or ... manage applicants needs, provide our services, and comply with applicable laws. Any information we ...
... engineering, and automation frameworks to drive efficiency and innovation in business processes ... Collaborate with cross-functional teams, including product managers, data scientists, and software ...
... engineering, and automation frameworks to drive efficiency and innovation in business processes ... Collaborate with cross-functional teams, including product managers, data scientists, and software ...
Software Engineering Manager information
See Waterloo, IA salary details
$98.1K - $107.2K
1% of jobs
$107.2K - $116.2K
0% of jobs
$116.2K - $125.3K
2% of jobs
$125.3K - $134.3K
2% of jobs
$134.3K - $143.4K
2% of jobs
$143.4K - $152.4K
3% of jobs
$152.4K - $161.5K
4% of jobs
$166.3K is the 25th percentile. Wages below this are outliers.
$161.5K - $170.5K
19% of jobs
The median wage is $172.8K / yr.
$170.5K - $179.6K
64% of jobs
$179.6K - $188.6K
1% of jobs
$188.6K - $197.7K
1% of jobs
$98.1K
$167K
$197.7K
How much do software engineering manager jobs pay per year?
What Does a Software Engineering Manager Do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?
What are some common challenges faced by Software Engineering Managers when leading diverse development teams?
What engineering jobs pay 500,000?
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

Software Engineering Apprentice - Android (Cedar Falls, IA)
Jack Henry & AssociatesCedar Falls, IA • On-site
Full-time
Posted 6 days ago
Jack Henry & Associates rating
9.1
Based on 22 frontline employees who took The Breakroom Quiz
20th of 184 rated software companies
Job description
Press space or enter keys to toggle section visibility
At Jack Henry, we build technology that empowers community banks and credit unions to compete and thrive in a rapidly evolving fintech landscape. Our teams deliver modern, secure, and scalable solutions that help financial institutions serve their customers with confidence. We're equally passionate about growing future talent through handson learning, mentorship, and realworld engineering experience.
About the Team
This apprenticeship sits within OCTO, Jack Henry's technology organization focused on delivering innovative financial services for community banks and credit unions. The Android team is responsible for developing and maintaining the Android version of Banno Mobile, a whitelabel digital banking application used by financial institutions nationwide to provide a modern mobile experience to their customers.
About the Apprenticeship
As a Software Engineering Apprentice - Android, you'll gain handson experience contributing to a production mobile application used by hundreds of financial institutions. This is a learningfirst role designed for individuals early in their software engineering journey who are eager to grow their Android skills while working alongside experienced engineers in a supportive, collaborative environment.
The apprenticeship aligns with Jack Henry's Software Engineering career path, with potential conversion to a fulltime Engineer I, Software role based on performance, business needs, and program completion.
What You'll Do
In this role, you will:
- Learn Android development practices and become familiar with the team's codebase
- Triage and resolve incoming bug reports and minor enhancements
- Implement small to mediumsized code changes under mentorship
- Pair and shadow senior engineers on larger or more complex projects
- Participate in team discussions, code reviews, and daily collaboration
- Build a strong foundation in mobile development within a regulated fintech environment
Team Culture
The Android team values quality work, continuous learning, and healthy collaboration. Team members are encouraged to take ownership of their work while having the autonomy to learn in ways that suit their growth style. The environment is relaxed yet focused, with plenty of opportunities to collaborate, pair program, and learn from experienced teammates.
Management & Mentorship
You'll be supported by a manager and mentor who prioritize consistent communication and handson guidance. While communication style may vary by individual, apprentices are expected to engage with teammates daily through chat, meetings, or pairing. Earlycareer talent is encouraged to be curious, proactive, and comfortable exploring independently while asking questions whenever needed.
What We're Looking For
This role is ideal for someone who views themselves as a humble, lifelong learner and is excited about growing their skills in Android development. Successful apprentices are curious, communicative, and unafraid to ask questions or make mistakes as part of the learning process.
Minimum Qualifications
All apprentice candidates must:
- Be authorized to work in the United States without current or future sponsorship
- Meet legal requirements to work in the U.S. on an ongoing basis
Preferred Qualifications
- Experience with Java and/or Kotlin
- Exposure to Android development concepts or tooling
- Familiarity with GitHub or other version control platforms
You don't need to meet every preferred qualification to apply. We value curiosity, effort, and a willingness to learn.
Why This Apprenticeship Matters
Banno Mobile plays a critical role in helping community financial institutions deliver modern digital banking experiences. As an apprentice, your contributions will directly support a product used by real customers every day-while you build the technical foundation and confidence needed for a longterm career in software engineering.
Culture of Commitment
Ask our associates why they love Jack Henry, and many will tell you it is because our culture is exceptional. We do great things together. Our culture empowers us to rise to challenges, seek new opportunities, and support one another through change. It's this shared commitment that drives our success. We're proud to foster an environment where inclusion, sustainability, and community impact are more than values, they're how we operate. Visit our Corporate Sustainability(opens in new window) site to learn more about our culture and commitment to our people, customers, community, environment, and shareholders.
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.
Requests for full corporate job descriptions may be requested through the interview process at any time.
What Jack Henry & Associates employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Jack Henry & Associates
Sourced by ZipRecruiter
Company size
5,001 - 10,000 Employees
Headquarters location
Monett, MO, US
Year founded
1976