1

Software Development Manager Jobs in Rochester, MI

Summary OneStream Software delivers a unified Corporate Performance Management (CPM) platform ... Contribute to UI development using modern UI frameworks including Angular, React, and Blazor.

Summary OneStream Software delivers a unified Corporate Performance Management (CPM) platform ... Contribute to UI development using modern UI frameworks including Angular, React, and Blazor.

As our Global Manager, CNC Post Development , you will lead a worldwide team of highly skilled ... CAM software success. This is more than a leadership role. It is an opportunity to influence the ...

As our Global Manager, CNC Post Development , you will lead a worldwide team of highly skilled ... CAM software success. This is more than a leadership role. It is an opportunity to influence the ...

As our Global Manager, CNC Post Development , you will lead a worldwide team of highly skilled ... CAM software success. This is more than a leadership role. It is an opportunity to influence the ...

SDET

Detroit, MI · On-site

$49.50 - $63.75/hr

SDET Lansing/Detroit onsite 5 days 1an done interview in lansing or Detroit Primary ... management tools (e.g., qTest, QMetry, TestRail) and requirements traceability.

Showing results 41-60

Software Development Manager information

See Rochester, MI salary details

$73.2K

$130.8K

$164.3K

How much do software development manager jobs pay per year?

As of Sep 11, 2026, the average yearly pay for software development manager in Rochester, MI is $130,798.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,700.00 and $150,000.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 Rochester, MI?

The most popular types of Software Development jobs in Rochester, MI are:

What are popular job titles related to Software Development Manager jobs in Rochester, MI?

For Software Development Manager jobs in Rochester, MI, the most frequently searched job titles are:

What cities near Rochester, MI are hiring for Software Development Manager jobs?

Cities near Rochester, MI with the most Software Development Manager job openings:

Product Development Manager

Rochester Hills, MI • On-site

$105K - $131K/yr

Other

Re-posted 13 days ago


Job description

The Engineering Department Manager is a working manager accountable for the overall image and professional performance of the Prefix Engineering department. The position is responsible for the operation, maintenance, growth and improvement of the department. The Engineering department is responsible for both internal and external customer projects..DUTIES AND RESPONSIBILITIES include the following: (Other duties may be assigned.)Responsible for developing and implementing new policy and procedures deemed necessary to promote the organized growth of the departmentContinually seek ways to improve operational efficiencies of the departmentDirects department activities, through subordinates. Responsible for their development, and motivationConduct employee performance evaluations and merit reviews as dictated by Prefix corporate policyResponsible for the generation of departmental plans, objectives and their subsequent deploymentResponsible for the completion of project or applicable project task at or under budget and within scheduled timeframeUnderstand the direction and needs of the Engineering department customers and work with them to meet their needs and objectivesApply engineering principles to design, modify or develop parts and componentsConfer with the appropriate personnel to clarify or resolve problems and develop designPrevents or eliminates defects in new or existing productsContinually focus on improving operational efficienciesDevelop detailed information needed for quotes requiring Engineering supportProvide inter-departmental supportAssist in any task assigned or approved by the Director of Product Development. Tasks will be assigned according to employee availability and individual talentsSuccessful, extensive background in prototype engineering, with a minimum of 5 years of hands-on experience. General knowledge of automotive engineering standards and strong administrative, managerial, and interpersonal skills required. Ability to supervise personnel and coordinate workflow to meet or exceed predetermined timelines and quality levels. A minimum of 1-year supervisory experience is required. Engineering degree required. Working knowledge of CAD software is a plus. Needs to be a self-starter with proficiency in budgeting time and allocating resources. #J-18808-Ljbffr