1

Senior Software Engineer Jobs in Washington, IA (NOW HIRING)

Structural Engineer

Iowa City, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role offers the opportunity to manage impactful projects, work closely with senior engineers ... Proficiency in Autodesk Revit, Bluebeam, and structural analysis software (RISA, EnerCalc)

Initiate and maintain relationships with owners, architects and developers. Negotiate and secure ... Must be proficient in Microsoft Suite and industry specific software. Must possess and maintain a ...

Security Architect

Muscatine, IA · Hybrid

$61 - $78.75/hr

The Cybersecurity Architect is a senior technical leader responsible for designing, governing, and ... Partner with Enterprise Applications and Software Engineering teams to ensure security is ...

Security Architect

Muscatine, IA · Hybrid

$61 - $78.75/hr

The Cybersecurity Architect is a senior technical leader responsible for designing, governing, and ... Partner with Enterprise Applications and Software Engineering teams to ensure security is ...

Security Architect

Muscatine, IA · On-site

$61 - $78.75/hr

The Cybersecurity Architect is a senior technical leader responsible for designing, governing, and ... Partner with Enterprise Applications and Software Engineering teams to ensure security is ...

Senior SOC Analyst - Weekends

Iowa City, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software solutions, WWT helps clients and partners conceptualize, test, and validate innovative ... Engineer, test, and deploy new detection logic, alerting mechanisms, behavioral analytics, and ATT ...

Entegral Financial Analyst

Iowa City, IA · On-site

$75K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We create an integrated software platform that enables communication and collaboration between tens ... for stakeholders and senior management. * Collaborate with product and engineering teams to ...

Showing results 21-29

Senior Software Engineer information

See Washington, IA salary details

$67.2K

$127.6K

$171K

How much do senior software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for senior software engineer in Washington, IA is $127,624.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,100.00 and $143,800.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are the most commonly searched types of Software Engineer jobs in Washington, IA?

The most popular types of Software Engineer jobs in Washington, IA are:

What cities near Washington, IA are hiring for Senior Software Engineer jobs?

Cities near Washington, IA with the most Senior Software Engineer job openings:

Structural Engineer

Ruekert & Mielke, Inc

Iowa City, IA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Are you ready to advance your structural engineering career with a firm that values innovation, collaboration, and ownership? Axiom Consultants, a Ruekert & Mielke company, is seeking an early-career Structural Engineer to join our Building Services division based out of our Iowa City or Madison office. This role offers the opportunity to manage impactful projects, work closely with senior engineers, and develop strong client relationships.
As a key member of our team, you will lead structural design projects, coordinate across disciplines, and ensure exceptional client service. You’ll work under the guidance of our Structural Team Leader, collaborating with architects, contractors, and internal teams to deliver high-quality solutions.
What You’ll Gain:

  • Hands-on experience managing diverse structural projects from concept to completion
  • An employee-owned culture where your contributions directly impact success
  • Professional growth through mentorship and continuing education opportunities


Goals & Responsibilities

This position includes, but is not limited to, the following duties and responsibilities:

  • Lead and oversee structural design projects from initial concept to completion
  • Manage project schedules, budgets, and client communication
  • Coordinate with architects, contractors, and engineering teams (Civil and MEPT)
  • Assist with geotechnical coordination and foundation design
  • Design structural elements using steel, concrete, masonry, and wood materials
  • Prepare design documents and review shop drawings
  • Conduct construction site visits and respond to RFIs/ITCs
  • Mentor junior engineers and provide technical guidance
  • Ensure designs comply with applicable codes and standards


Qualifications & Skills

The ideal candidate for this position will possess the following education, experience, and abilities:

  • Bachelor’s degree in Structural Engineering or related field (Master’s degree a plus)
  • PE licensure in Iowa, Wisconsin, or both
  • Strong background in structural engineering design and project management
  • Proficiency in Autodesk Revit, Bluebeam, and structural analysis software (RISA, EnerCalc)
  • Experience with steel, concrete, masonry, wood, and foundation systems
  • Strong skills in code review, structural design, and project management
  • Excellent problem solving, critical thinking, and organizational skills
  • Strong attention to detail
  • Ability to work independently and collaboratively in a fast-paced environment
  • Comfortable working in-office and on-site as needed


Benefits

Axiom Consultants is proud to be 100% employee owned. Our flexible working environment, engaged culture, and in‐depth training and mentoring program are just a few of the reasons why we are consistently named the Best Engineering Company of the Corridor (Iowa City – Cedar Rapids metro area).


We offer a highly competitive compensation program and unique benefits, including:

  • Employee stock ownership plan
  • Performance bonuses
  • Extra hours bonuses
  • Remote/flexible hours
  • Generous personal time off and holiday programs
  • Health, dental, vision, life, dependent life, and disability insurance
  • 401(k) and Roth 401(k) with employer match
  • Flexible spending accounts
  • Prepaid legal services
  • Employee Assistance Program
  • Tuition reimbursement

About Us

Axiom Consultants, a Ruekert & Mielke company, is a 100% employee-owned engineering firm recognized for its innovative approach to serving commercial, residential, and institutional markets. We provide full-service engineering, including comprehensive planning, design, construction services, project management, and owner’s representation.


As a six-time finalist and five-time winner of the Best Engineering Company of the Corridor (Iowa City – Cedar Rapids metro area), Axiom has earned a reputation for excellence, responsiveness, and efficiency. Our employee-centric culture fosters collaboration, mentorship, and professional growth, empowering our team to deliver high-quality work while maintaining a strong work-life balance.

Visit www.axiom-con.com to learn more.