1

Software Development Manager Jobs in Dubuque, IA

UX Engineer

Dubuque, IA · On-site

$80K - $130K/yr

Collaborate with product management, engineering, software development, and other stakeholders throughout the product development lifecycle. * Translate customer and operator needs into actionable ...

UX Engineer

Dubuque, IA

$80K - $130K/yr

Collaborate with product management, engineering, software development, and other stakeholders throughout the product development lifecycle. * Translate customer and operator needs into actionable ...

UX Engineer

Dubuque, IA · On-site

$80K - $130K/yr

Collaborate with product management, engineering, software development, and other stakeholders throughout the product development lifecycle. * Translate customer and operator needs into actionable ...

Ensure ethical guidelines and standards are maintained in AI developments. Skills & Qualifications ... Our management team values and encourages the creativity and innovation that our engineers bring to ...

Ensure ethical guidelines and standards are maintained in AI developments. Skills & Qualifications ... Our management team values and encourages the creativity and innovation that our engineers bring to ...

Ensure ethical guidelines and standards are maintained in AI developments. Skills & Qualifications ... Our management team values and encourages the creativity and innovation that our engineers bring to ...

UX Designer

Dubuque, IA · On-site

$75K - $110K/yr

Collaborate closely with software developers, engineers, product managers, and stakeholders throughout the product development lifecycle. * Ensure implemented features align with established UX ...

UX Designer

Dubuque, IA · On-site

$75K - $110K/yr

Collaborate closely with software developers, engineers, product managers, and stakeholders throughout the product development lifecycle. * Ensure implemented features align with established UX ...

UX Designer

Dubuque, IA · On-site

$75K - $110K/yr

Collaborate closely with software developers, engineers, product managers, and stakeholders throughout the product development lifecycle. * Ensure implemented features align with established UX ...

UX Designer

Dubuque, IA · On-site

$75 - $110/hr

Collaborate closely with software developers, engineers, product managers, and stakeholders throughout the product development lifecycle. * Ensure implemented features align with established UX ...

New

Training & Personal Development * Complete rigorous, accelerated program including all ... Gains knowledge of all computer and technology systems and software. * Obtains pharmacy technician ...

Training & Personal Development * Complete rigorous, accelerated program including all ... Gains knowledge of all computer and technology systems and software. * Obtains pharmacy technician ...

... Development Hire, train, develop, and supervise Assistant Managers, Shift Leads, and Team Members ... software, and Microsoft Word & Excel Ability to work flexible hours including days, evenings ...

Showing results 21-40

Software Development Manager information

See Dubuque, IA salary details

$75K

$134K

$168.3K

How much do software development manager jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software development manager in Dubuque, IA is $133,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $153,700.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Dubuque, IA?

The most popular types of Software Development jobs in Dubuque, IA are:

What job categories do people searching Software Development Manager jobs in Dubuque, IA look for?

The top searched job categories for Software Development Manager jobs in Dubuque, IA are:

What cities near Dubuque, IA are hiring for Software Development Manager jobs?

Cities near Dubuque, IA with the most Software Development Manager job openings:

Infographic showing various Software Development Manager job openings in Dubuque, IA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $133,999 per year, or $64.4 per hour.

Software Platform Management Specialist(XIN001_2JJ4F)

Xinnovit

Dubuque, IA

Full-time

Re-posted yesterday


Job description

Company Description

Xinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions.
Our mission is to enable our clients to become more agile and competitive with the help of innovative technologies. We empower our clients to respond faster and more intuitively to changing market dynamics.
The business environment is complex, often under significant constraints and pressures from various sources. We have the knowledge, experience and capabilities to provide our clients the tools they require to achieve better, faster and effective transformation that make them the leaders in their industry.
Our Goals Are:


To use our expertise to the benefit of our clients and partners through open communication and collaboration.
To ensure sustainable and profitable long-term growth.
To provide a return on investment to shareholders.
To promote employee development.

Job Description

  Very strong knowledge of SCCM 2007 as it relates to performing software distribution

Very strong knowledge of remediating distributions in SCCM 2007

Very strong knowledge of Windows 7 client particularly as it relates to functionality with software installs and SCCM 

Excellent communications skills 

Strong knowledge of Microsoft Excel and manipulating reports/data within it 

Experience with installing and remediating DLP (Data Loss Prevention) software, Symantec Encryption and Bitlocker a bonus. 

Some After hours/off shift work will be required

Additional Information

All your information will be kept confidential according to EEO guidelines.