1

Senior Software Developer Engineer Jobs in Dubuque, IA

Senior Mechanical Engineer

Dubuque, IA ยท On-site

$85K - $115K/yr

Senior Mechanical Engineer As a Senior Mechanical Engineer, you will be responsible for finding projects, vetting & designing them, and bringing these projects into production. This role focuses on ...

Senior Structural Engineer

Dubuque, IA ยท On-site

$94K - $128K/yr

Senior Structural Engineer/Structural Engineer Location: DUBUQUE OR DAVENPORT, IOWA Job Type ... Practical experience with Revit BIM software preferred. * Strong written and verbal communication ...

Systems Engineer

Dubuque, IA ยท On-site

$70K - $110K/yr

Management of work artifacts (Features/Stories/Bugs) for tracking workflow of systems and software development in Azure DevOps (ADO) * Be able to thrive in a fast-paced, multi-faceted team ...

Senior Structural Engineer

Dubuque, IA ยท On-site +1

$94K - $128K/yr

Description Senior Structural Engineer DUBUQUE OR DAVENPORT, IOWA Origin Design is a full-service ... Practical experience with Revit BIM software preferred. * Strong written and verbal communication ...

Senior Structural Engineer

Dubuque, IA ยท On-site

$94K - $128K/yr

Senior Structural Engineer DUBUQUE OR DAVENPORT, IOWA Origin Design is a full-service professional ... Practical experience with Revit BIM software preferred. * Strong written and verbal communication ...

Senior Structural Engineer

IA ยท On-site

$94K - $128K/yr

Job Type Full-time Description Senior Structural Engineer DUBUQUE OR DAVENPORT, IOWA Origin Design ... Practical experience with Revit BIM software preferred. * Strong written and verbal communication ...

Senior Project Engineer

Cuba City, WI ยท On-site

$99K - $129K/yr

SUMMARY The Sr. Project Engineer is responsible for managing the introduction of new projects ... Experience using Creo, Solidworks, or similar CAD/CAM software a plus. * Experience reading and ...

Senior Project Engineer

Cuba City, WI ยท On-site

$99K - $129K/yr

SUMMARY The Sr. Project Engineer is responsible for managing the introduction of new projects ... Experience using Creo, Solidworks, or similar CAD/CAM software a plus. * Experience reading and ...

Senior Municipal Engineer

Dubuque, IA ยท On-site

$98K - $135K/yr

POSITION DESCRIPTION We are currently seeking a full-time Senior Municipal Engineer. Our team works with local communities on a wide range of civil, municipal, and environmental projects. We are ...

Senior Mechanical Engineer

Dubuque, IA ยท On-site

$85 - $115/hr

Senior Mechanical Engineer As a Senior Mechanical Engineer, you will be responsible for finding projects, vetting & designing them, and bringing these projects into production. This role focuses on ...

Senior Structural Engineer

Dubuque, IA ยท On-site

$94K - $128K/yr

Serve as Engineer of Record for structural projects. * Serve as project manager for multiple ... Practical experience with Revit BIM software preferred. * Strong written and verbal communication ...

Senior Municipal Engineer

Dubuque, IA

$98K - $135K/yr

Step into Your New Role We are currently seeking a full-time Senior Municipal Engineer. Our team works with local communities on a wide range of civil, municipal, and environmental projects. We are ...

Senior Municipal Engineer

Dubuque, IA ยท On-site

$98K - $135K/yr

Step into Your New Role We are currently seeking a full-time Senior Municipal Engineer. Our team works with local communities on a wide range of civil, municipal, and environmental projects. We are ...

Showing results 21-40

Senior Software Developer Engineer information

See Dubuque, IA salary details

$14

$58

$82

How much do senior software developer engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for senior software developer engineer in Dubuque, IA is $58.21, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $65.29 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior software developer engineer?

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What is a senior software developer engineer?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

What are some common challenges faced by senior software developer engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

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

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

What cities near Dubuque, IA are hiring for Senior Software Developer Engineer jobs? Cities near Dubuque, IA with the most Senior Software Developer Engineer job openings:
Infographic showing various Senior Software Developer Engineer job openings in Dubuque, IA as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $121,079 per year, or $58.2 per hour.

Senior Mechanical Engineer

RFA Engineering

Dubuque, IA โ€ข On-site

$85K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.
This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.
Senior Mechanical Engineer
As a Senior Mechanical Engineer, you will be responsible for finding projects, vetting & designing them, and bringing these projects into production. This role focuses on cost reduction projects and will operate across multiple product lines and vehicle systems (structures, hydraulics, powertrain, electrical, and cabs). You will work with various stakeholders to understand function and requirements.
Responsibilities
  • Create models and prints utilizing proper model-based definition methods and GD&T
  • Ability to work with many stakeholders and communicate project scope, status, changes, and challenges
  • Work with various suppliers and internal departments to facilitate part fit up, testing, and start of production
  • Support fit ups on the factory floor and support new part testing as needed
  • Communicate project details across all levels of the organization
  • Manage multiple tasks and projects with different product groups

Requirements
  • Bachelor of Science in Mechanical, Aerospace, or Agricultural Engineering or related degree
  • 8+ years of demonstrated design or cost reduction experience.
  • Excellent communication, both written and verbal
  • Demonstrated ability to get projects completed with minimal oversight
  • Strong analytical, problem solving and troubleshooting skills
  • Ability to work independently

Desired Skills
  • Creo and Windchill proficiency
  • Knowledge and application of GD&T standards
  • Familiarity with CI processes
  • Strong communication skills with ability to present and speak in front of groups
  • Collaboration and flexibility across multiple design disciplines and product lines
  • Adaptability to accommodate changes in scope and schedule of projects
  • Familiarity with construction and forestry equipment

Visa sponsorship is NOT available for this position.
Salary Range: $85,000-$115,000 - Commensurate with experience
About RFA Engineering
RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits
  • Health and Dental Insurance
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.