Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
Card controls and user profile management * Alerts, notifications, and fraud prevention ... Bachelor's degree in software engineering, computer science, or a relevant field preferred
Johnston, IA · On-site
$85K - $125K/yr
Card controls and user profile management * Alerts, notifications, and fraud prevention ... Bachelor's degree in software engineering, computer science, or a relevant field preferred
Johnston, IA · On-site
$85K - $125K/yr
Card controls and user profile management * Alerts, notifications, and fraud prevention ... Bachelor's degree in software engineering, computer science, or a relevant field preferred
... management tool. Ability to structure a board for maximum engineering velocity, track work ... Strong background in software design patterns, system architecture, API design, and data modeling.
... management tool. Ability to structure a board for maximum engineering velocity, track work ... Strong background in software design patterns, system architecture, API design, and data modeling.
Des Moines, IA · On-site
... managed file transfer (experience is a plus, not required) • Partner with internal teams and ... software engineering experience supporting enterprise platforms with Python, DevOps and ...
Posted today
Des Moines, IA · On-site
... managed file transfer (experience is a plus, not required) • Partner with internal teams and ... software engineering experience supporting enterprise platforms with Python, DevOps and ...
Posted today
Des Moines, IA · On-site
... managed file transfer (experience is a plus, not required) • Partner with internal teams and ... software engineering experience supporting enterprise platforms with Python, DevOps and ...
Posted today
Des Moines, IA · On-site
... managed file transfer (experience is a plus, not required) • Partner with internal teams and ... software engineering experience supporting enterprise platforms with Python, DevOps and ...
Posted today
$119K - $157K/yr
A successful candidate will have full-stack software engineering experience and demonstrate passion ... Deploy, and manage services and APIs in different environments using CI/CD * Create and maintain ...
$119K - $157K/yr
A successful candidate will have full-stack software engineering experience and demonstrate passion ... Deploy, and manage services and APIs in different environments using CI/CD * Create and maintain ...
Des Moines, IA · Hybrid
$100K - $120K/yr
Required Qualifications Bachelor's degree in Computer Science, Management Information Systems, or a ... Collaborative engineering culture that values innovation and continuous learning. Competitive ...
Des Moines, IA · Hybrid
$100K - $120K/yr
Required Qualifications Bachelor's degree in Computer Science, Management Information Systems, or a ... Collaborative engineering culture that values innovation and continuous learning. Competitive ...
$119K - $157K/yr
... management * Strong understanding of software engineering practices, including source control, automated testing, code review, CI/CD, and secure development principles * Demonstrated ability to ...
Posted today
Quick apply
$119K - $157K/yr
... management * Strong understanding of software engineering practices, including source control, automated testing, code review, CI/CD, and secure development principles * Demonstrated ability to ...
Posted today
West Des Moines, IA · On-site
$120K - $158K/yr
Write clean, maintainable, secure, and efficient code following established software engineering ... Strong understanding of component-based UI development, state management concepts, event handling ...
West Des Moines, IA · On-site
$120K - $158K/yr
Write clean, maintainable, secure, and efficient code following established software engineering ... Strong understanding of component-based UI development, state management concepts, event handling ...
Des Moines, IA · On-site
$132K - $366K/yr
... manage multi-provider pipelines. * Minimum of 10 years of experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability.
Posted today
Des Moines, IA · On-site
$132K - $366K/yr
... manage multi-provider pipelines. * Minimum of 10 years of experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability.
Posted today
Des Moines, IA · On-site
$132K - $366K/yr
... manage multi-provider pipelines. * Minimum of 10 years of experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability.
Posted today
Des Moines, IA · On-site
$132K - $366K/yr
... manage multi-provider pipelines. * Minimum of 10 years of experience programming in Python, Java, or equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability.
Posted today
Carlisle, IA · Hybrid
$119K - $157K/yr
Ideal Candidate Qualifications * 10+ years of software engineering experience. * Strong experience ... Managing competing priorities and shared project timelines. * Quickly becoming productive within an ...
Posted today
Carlisle, IA · Hybrid
$119K - $157K/yr
Ideal Candidate Qualifications * 10+ years of software engineering experience. * Strong experience ... Managing competing priorities and shared project timelines. * Quickly becoming productive within an ...
Posted today
Carlisle, IA · Hybrid
$119K - $157K/yr
Ideal Candidate Qualifications * 10+ years of software engineering experience. * Strong experience ... Managing competing priorities and shared project timelines. * Quickly becoming productive within an ...
Posted today
Carlisle, IA · Hybrid
$119K - $157K/yr
Ideal Candidate Qualifications * 10+ years of software engineering experience. * Strong experience ... Managing competing priorities and shared project timelines. * Quickly becoming productive within an ...
Posted today
$75K - $120K/yr
... managers. Requirements * B.S. or M.S. in Computer Engineering, Electrical Engineering, Software Engineering, or related field. * 2+ years of experience developing embedded software using modern C+
Quick apply
$75K - $120K/yr
... managers. Requirements * B.S. or M.S. in Computer Engineering, Electrical Engineering, Software Engineering, or related field. * 2+ years of experience developing embedded software using modern C+
Support application deployments and environment management activities as needed. * Work as a ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...
Support application deployments and environment management activities as needed. * Work as a ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...
Urbandale, IA · On-site
Support application deployments and environment management activities as needed. * Work as a ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...
Urbandale, IA · On-site
Support application deployments and environment management activities as needed. * Work as a ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...
Johnston, IA · On-site
$85K - $125K/yr
As a Software Engineer, you will be responsible for supporting the development, maintenance and ... This position focuses on executing complex foundational engineering practices, writing clear and ...
Johnston, IA · On-site
$85K - $125K/yr
As a Software Engineer, you will be responsible for supporting the development, maintenance and ... This position focuses on executing complex foundational engineering practices, writing clear and ...
Urbandale, IA · On-site
Support application deployments and environment management activities as needed. * Work as a ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...
Urbandale, IA · On-site
Support application deployments and environment management activities as needed. * Work as a ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...
Des Moines, IA · Hybrid
$77K - $156K/yr
Work closely within your engineering team, architecture, and business partners to resolve how to ... Management positions, you'll need to follow an Investment Code of Ethics related to personal and ...
Des Moines, IA · Hybrid
$77K - $156K/yr
Work closely within your engineering team, architecture, and business partners to resolve how to ... Management positions, you'll need to follow an Investment Code of Ethics related to personal and ...
Des Moines, IA · On-site
$77K - $156K/yr
Work closely within your engineering team, architecture, and business partners to resolve how to ... Management positions, you'll need to follow an Investment Code of Ethics related to personal and ...
Des Moines, IA · On-site
$77K - $156K/yr
Work closely within your engineering team, architecture, and business partners to resolve how to ... Management positions, you'll need to follow an Investment Code of Ethics related to personal and ...
Des Moines, IA · On-site
$95K - $130K/yr
Bachelor's degree in computer science, Software Engineering, or related field-or equivalent ... Ability to manage and prioritize tasks across multiple assignments * Strong written and verbal ...
Des Moines, IA · On-site
$95K - $130K/yr
Bachelor's degree in computer science, Software Engineering, or related field-or equivalent ... Ability to manage and prioritize tasks across multiple assignments * Strong written and verbal ...
$98.1K - $107.1K
1% of jobs
$107.1K - $116.2K
0% of jobs
$116.2K - $125.2K
2% of jobs
$125.2K - $134.3K
2% of jobs
$134.3K - $143.3K
2% of jobs
$143.3K - $152.4K
3% of jobs
$152.4K - $161.4K
4% of jobs
$166.2K is the 25th percentile. Wages below this are outliers.
$161.4K - $170.5K
19% of jobs
The median wage is $172.7K / yr.
$170.5K - $179.5K
64% of jobs
$179.5K - $188.6K
1% of jobs
$188.6K - $197.6K
1% of jobs
$98.1K
$166.9K
$197.6K
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.
| 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.

$85K - $125K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 14 days ago
SHAZAM recognizes that financial institutions build better communities, and this drives our passion to strengthen financial institutions. We are a trusted partner to our valued customers providing answers, choice, and innovation with an impeccable level of customer service – a level unmatched in the industry.
And here’s the best part - we’re a national company that offers a small-company feel, a cultural balance that’s hard to come by but very real at SHAZAM. Your growth and development are top priorities and you’ll be surrounded by talented individuals and postured to make a real difference in the company. As a team member at SHAZAM, you’ll be an essential part of our mission as we work together strengthening financial institutions.
This is a hybrid position based out of our Johnston, IA office.
What we’re looking for:
SHAZAM is looking for a Software Engineer to help build and enhance DigiHive™, our modern digital banking platform that unifies online and mobile banking into a single, intuitive experience. As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This position focuses on executing complex foundational engineering practices, writing clear and reliable code, assisting with troubleshooting and contributing to well-defined tasks throughout the software development lifecycle (SDLC).
What you'll do:
What you need:
What’s in it for you:
Actual compensation is based on various factors, such as geographic location, experience, education, and/or skill level, and is finalized at the time of offer.
SHAZAM is an equal opportunity employer, including those with disabilities or status as a protected veteran. All qualified applicants will receive consideration for employment.
Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; ITS, Inc./SHAZAM will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa).
Please be aware that SHAZAM may use an Artificial Intelligence (AI) tool to assist in the review and screening of job applications for this position. The AI system is designed to help our team efficiently identify qualified candidates by identifying relevant skills and experience within submitted applications. All final hiring decisions are made by our hiring team.
Sourced by ZipRecruiter