1

Software Development Manager Jobs in Rochester, MN

Commercial Loan Officer

Rochester, MN · On-site

$100K - $140K/yr

This role is responsible for the development, management, and retention of a high-quality ... Proficiency in the use of basic office equipment, keyboarding, Microsoft O365, web-based software ...

Commercial Loan Officer

Rochester, MN · On-site

$100K - $140K/yr

This role is responsible for the development, management, and retention of a high-quality ... Proficiency in the use of basic office equipment, keyboarding, Microsoft O365, web-based software ...

Estimating Manager - Senior

Rochester, MN · On-site

$105K - $158K/yr

This position is responsible for the continuous development and improvement of the estimating ... Administer Q-pen system including software upgrades, training and pricing updates Leadership:

Senior Estimating Manager

Rochester, MN · On-site

$105K - $158K/yr

This position is responsible for the continuous development and improvement of the estimating ... Administer Q-pen system including software upgrades, training and pricing updates Leadership:

Showing results 41-60

Software Development Manager information

See Rochester, MN salary details

$80.8K

$144.4K

$181.4K

How much do software development manager jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software development manager in Rochester, MN is $144,445.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,500.00 and $165,700.00 per year, depending on experience, location, and employer.

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 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.

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 Rochester, MN? The most popular types of Software Development jobs in Rochester, MN are:
What job categories do people searching Software Development Manager jobs in Rochester, MN look for? The top searched job categories for Software Development Manager jobs in Rochester, MN are:
What cities near Rochester, MN are hiring for Software Development Manager jobs? Cities near Rochester, MN with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Rochester, MN as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 20% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $144,445 per year, or $69.4 per hour.

Coordinator of Fund Development - #101128

Rochester Public Schools

Rochester, MN

$44K - $59K/yr

Full-time

Re-posted 3 days ago


Rochester Public Schools rating

8.9

Company rating: 8.9 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

18th of 628 rated elementary and secondary schools


Job description

WORK SCHEDULE: Full time; 8 hours per day; Monday - Friday; 8:00 a.m.- 5:00 p.m. (1 hour nonpaid lunch)


WORK CALENDAR: 260 day Calendar


REPORTS TO: Director of Policy & Innovation


CLASSIFICATION: C-4-2, Exempt

Based on the 2024-2026 Rochester Operations Professional Employees Work Unit Agreement

Click link below to review the 2024-2026 ROPE Work Unit Agreement containing salary schedule.

ROPE Work Unit Agreement 2024-2026


Hiring Manager: Denise Moody, Director of Policy & Innovation


If you have questions regarding a job posting, contact the Office of Human Resources @ 507-328-4321 or email ariana.perrigo@rochesterschools.org


Job Description:

The Coordinator of Fund Development for the school district plays a vital role in establishing and managing comprehensive donation and sponsorship programs, with a particular focus on activities, athletics, facilities, scholarships and academic enrichment. This position is responsible for creating and implementing strategies to secure private funding through individual donations, corporate sponsorships, and naming rights opportunities. The Donations Coordinator will develop and maintain relationships with donors, businesses, and community partners while ensuring all sponsorship agreements align with district policies and educational values. This position requires strong relationship-building skills, marketing expertise, and experience in development and sponsorship management.


Key Responsibilities:

1. Program Development and Strategy:


  • Design and implement a comprehensive development strategy for the district's activities, athletic programs, and facilities
  • Create policies and procedures for naming rights opportunities and sponsorship programs
  • Develop sponsorship packages and pricing structures for various activities/athletic facilities and programs
  • Establish donation guidelines and recognition programs for individual and corporate donors


2. Relationship Management and Cultivation:

  • Identify and cultivate relationships with potential corporate sponsors, local businesses, and individual donors
  • Create and maintain a database of current and prospective donors and sponsors
  • Develop and implement stewardship programs to maintain ongoing relationships with donors
  • Coordinate with school principals, activities directors, and coaches to identify sponsorship opportunities

3. Sponsorship and Agreement Management:

  • Draft and negotiate sponsorship agreements and naming rights contracts
  • Ensure all agreements comply with district policies, state regulations, and educational values
  • Monitor and fulfill sponsorship deliverables and recognition commitments
  • Maintain accurate records of all sponsorship agreements and their terms
  • Coordinate with legal counsel on contract review and compliance

4. Marketing and Communications:

  • Create marketing materials and presentations for potential sponsors and donors
  • Develop recognition programs and signage plans for corporate sponsors and donors
  • Coordinate with the district's communications team on donor recognition and sponsorship announcements
  • Maintain sponsorship presence on district website and other promotional materials

5. Financial Management and Reporting:

  • Track all sponsorship revenue and donation income
  • Prepare regular reports on development activities and outcomes
  • Monitor budget and expenses related to sponsorship programs
  • Develop annual revenue projections and growth strategies
  • Present updates to school board and district leadership on program progress


Job Requirements:

  • Minimum of 5 years of experience in development, corporate sponsorship, or activities/athletic program management
  • Demonstrated success in securing major gifts or corporate sponsorships
  • Strong understanding of marketing, branding, and sponsorship activation
  • Excellent negotiation and relationship-building skills
  • Experience with contract development and management
  • Proficient in CRM software
  • Strong project management and organizational skills
  • Knowledge of educational and activities/athletic program operations preferred
  • Understanding of legal and ethical considerations in educational fundraising
  • Ability to work evenings and weekends as needed for activities and athletic events and donor meetings
  • Passion for education and activities/athletics with a commitment to the district's mission and values

Commitment to Equity:

Rochester Public Schools is committed to diversifying its workforce to better reflect the community we serve. We believe the practices used in recruiting, interviewing, hiring, supporting, and promoting staff must include and honor, at every level, those who represent the diverse identities of our schools and community.

https://www.rochesterschools.org/equity-statement

Common and Shared Accountabilities for All Positions

Employees of the Rochester Public School District #535 are expected to support the goals, model and promote an environment that is respectful for all, and work collaboratively with other staff to focus on the needs of the learner. A quality, customer focus that conveys a welcome attitude, an adaptability to change, and a desire for continuous improvement is also expected of all employees. In addition, staff are to respect confidential matters, encourage a safe and secure environment throughout the schools, and be dependable and accountable employees.


District information: To learn more about Rochester Public Schools, visit http://www.rochesterschools.org


What Rochester Public Schools employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom