Software Engineer

SHAZAM Network - ITS, Inc.

Johnston (IA)

Hybrid

USD 80,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, and vision insurance
401(k) retirement plan with company match
Flexible spending and health savings accounts
Life insurance and disability provided at no cost
Paid time off and paid parental leave
Educational assistance

Job summary

SHAZAM Network - ITS, Inc. is seeking a Software Engineer for a hybrid position in Johnston, IA. The role involves developing, maintaining, and improving software applications with proficiency in Python and C++. Key responsibilities include writing reliable code, participating in the software development lifecycle, and collaborating with teams. The ideal candidate should have at least 3 years of experience and strong problem-solving skills. Benefits include health insurance and flexible work arrangements.

Qualifications

  • Minimum of 3 years of professional software development experience and proficiency with Python and C++.
  • Working knowledge of data structures, algorithms, and object-oriented design principles.
  • Familiarity with common software engineering practices.

Responsibilities

  • Write clean, reliable, scalable, and testable code using Python and C++.
  • Design production-quality solutions considering maintainability and performance.
  • Participate in all phases of the SDLC including planning and deployment.

Skills

Python
C++
Problem-solving
Communication

Tools

Microsoft Teams
Git

Job description

What We’re Looking For

This is a hybrid position based out of our Johnston, IA office.

SHAZAM is looking for a Software Engineer to join our team. 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
  • Write clean, reliable, scalable, and testable code using Python and C++
  • Design production-quality solutions with attention to maintainability, performance, and long-term value
  • Participate in all phases of the SDLC: planning, design, development, testing, deployment, and maintenance
  • Diagnose, troubleshoot, and resolve moderately complex software issues
  • Collaborate with product partners and cross-functional teams, clearly communicating technical details and tradeoffs
  • Conduct code reviews and provide constructive feedback to peers and junior engineers
  • Contribute to process and tooling improvements by identifying inefficiencies and proposing actionable solutions
  • Research and evaluate new technologies, tools, and approaches to solve engineering challenges
  • Create and maintain clear technical documentation for implemented features
  • Participate in root cause analysis (RCA) and help improve system reliability, scalability, and monitoring
  • Serve as a subject‑matter expert for a specific application, subsystem, or process
  • Participate in an on-call rotation with support and guidance
What You Need
  • Minimum of 3 years of professional software development experience and proficiency with Python and C++
  • Working knowledge of data structures, algorithms, and object-oriented design principles
  • Familiarity with common software engineering practices including version control (Git), testing, and debugging
  • Experience using modern development tools and collaboration platforms (e.g., Microsoft Teams)
  • Strong problem-solving skills with the ability to connect complex concepts and design effective solutions
  • Clear verbal and written communication skills, especially when discussing technical topics
  • Self‑motivated with a growth mindset and eagerness to learn new technologies
What’s In It For You
  • A mission-driven company with a strong sense of purpose
  • A hybrid work environment that values flexibility and collaboration
  • Opportunities for professional development and career growth
  • A culture that values innovation, integrity, and community impact
  • Excellent benefits:
    • Health, dental, and vision insurance
    • 401(k) retirement plan with company match
    • Flexible spending and health savings accounts
    • Life insurance and short- and long-term disability provided at no cost
    • Time away from work – PTO, VTO, paid parental leave, and company holidays
    • Educational assistance

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Architect
Data Architect

Shazam • Johnston (IA)

On-site
USD 120,000 - 170,000
Health, dental, and vision insurance
401(k) retirement plan with company match
Flexible spending and health savings accounts
+2
Paralegal
Paralegal

SHAZAM • Des Moines (IA)

Hybrid
USD 60,000 - 75,000
Health insurance
Dental insurance
Vision insurance
+7
UNIX Technology Administrator
UNIX Technology Administrator

SHAZAM Network - ITS, Inc. • Johnston (IA)

Hybrid
USD 75,000 - 110,000
Health insurance
401(k) with company match
Flexible spending accounts
+3
Financial Analyst (Payroll)
Financial Analyst (Payroll)

SHAZAM Network - ITS, Inc. • Des Moines (IA)

Hybrid
USD 65,000 - 90,000
Health, dental, and vision insurance
401(k) retirement plan with company\
Flexible spending and health savings
Paralegal
Paralegal

ITS • Des Moines (IA)

Hybrid
USD 60,000 - 85,000
Health, dental, and vision insurance
401(k) retirement plan with company no
Flexible spending and health savings
+3
Financial Analyst (Payroll)
Financial Analyst (Payroll)

SHAZAM, Inc. • Des Moines (IA), Northern (KY)

Hybrid
USD 55,000 - 75,000
Hybrid work environment
Health, dental, and vision insurance
401(k) retirement plan with company 
匹
Dispute & Recovery Services Specialist 1
Dispute & Recovery Services Specialist 1

SHAZAM • Des Moines (IA)

Hybrid
Health, dental, and vision insurance
401(k) retirement plan with company$%
Flexible spending and health savings
+3
Software Engineer — Remote Job USA August 6, 2026
Software Engineer — Remote Job USA August 6, 2026

Job4pak • Northern (KY)

Hybrid
USD 80,000 - 120,000
Health, dental, and vision insurance
401(k) retirement plan with company  ͏
Flexible spending accounts
Software Engineer II
Software Engineer II

Jobtailor • Niles (IL)

On-site
USD 100,000 - 140,000
Remote Software Engineer - Full Lifecycle Ownership
Remote Software Engineer - Full Lifecycle Ownership

Job4pak • Northern (KY)

Hybrid
USD 80,000 - 120,000
Health, dental, and vision insurance
401(k) retirement plan with company  ͏
Flexible spending accounts