$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists ... managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the ...
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists ... managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the ...
Minneapolis, MN · On-site +1
$264K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Minneapolis, MN · On-site +1
$264K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Minneapolis, MN · On-site +1
$264K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Minneapolis, MN · On-site +1
$264K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Saint Cloud, MN · On-site +1
$250K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Saint Cloud, MN · On-site +1
$250K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Minneapolis, MN · On-site +1
$264K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
Minneapolis, MN · On-site +1
$264K/yr
Foster the development of strong and cohesive software engineering teams, encouraging collaboration ... Lead and manage a team of software engineers, providing guidance, direction, and motivation to ...
... of continuous improvement in the development process. Key Accountabilities * TECHNICAL PRODUCT MANAGEMENT: Oversees the planning, implementation and delivery of software, including resource ...
... of continuous improvement in the development process. Key Accountabilities * TECHNICAL PRODUCT MANAGEMENT: Oversees the planning, implementation and delivery of software, including resource ...
Wayzata, MN · On-site
$256K/yr
... of continuous improvement in the development process. Key Accountabilities * TECHNICAL PRODUCT MANAGEMENT: Oversees the planning, implementation and delivery of software, including resource ...
Wayzata, MN · On-site
$256K/yr
... of continuous improvement in the development process. Key Accountabilities * TECHNICAL PRODUCT MANAGEMENT: Oversees the planning, implementation and delivery of software, including resource ...
Minneapolis, MN · On-site
$264K/yr
... • Foster the development of strong and cohesive software engineering teams, encouraging ... The ability to utilize and manage applications, data, and services on the internet rather than on a ...
Minneapolis, MN · On-site
$264K/yr
... • Foster the development of strong and cohesive software engineering teams, encouraging ... The ability to utilize and manage applications, data, and services on the internet rather than on a ...
With a wide variety of people, global locations, technologies and products, 3M is a place where you ... Experience with software lifecycle practices such as source control, testing, release management ...
With a wide variety of people, global locations, technologies and products, 3M is a place where you ... Experience with software lifecycle practices such as source control, testing, release management ...
With a wide variety of people, global locations, technologies and products, 3M is a place where you ... Experience with software lifecycle practices such as source control, testing, release management ...
With a wide variety of people, global locations, technologies and products, 3M is a place where you ... Experience with software lifecycle practices such as source control, testing, release management ...
Manager, Software Engineering Content Tools CoCounsel Legal Integrations Overview of the Role ... Equally important, this leader will navigate a distributed development model in which tools are ...
Manager, Software Engineering Content Tools CoCounsel Legal Integrations Overview of the Role ... Equally important, this leader will navigate a distributed development model in which tools are ...
Manager, Software Engineering Content Tools • CoCounsel Legal Integrations Overview of the Role ... This is a people leadership role managing a team of approximately 10 engineers. The successful ...
Manager, Software Engineering Content Tools • CoCounsel Legal Integrations Overview of the Role ... This is a people leadership role managing a team of approximately 10 engineers. The successful ...
Baxter, MN · Remote
$120/hr
Passion for all aspects of software development is critical. We are building teams that are ... Be aware of employment fraud. All email communications from Ascensus or its hiring managers ...
Baxter, MN · Remote
$120/hr
Passion for all aspects of software development is critical. We are building teams that are ... Be aware of employment fraud. All email communications from Ascensus or its hiring managers ...
Minneapolis, MN · On-site
$180K - $214K/yr
The Infrastructure Security Team is responsible for the security and risk management of the AWS ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
Minneapolis, MN · On-site
$180K - $214K/yr
The Infrastructure Security Team is responsible for the security and risk management of the AWS ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...
Saint Paul, MN · On-site
$103K - $154K/yr
Take ownership of delivering meaningful business results, managing scope responsibly, and ... Job Overview This position writes and tests software to aid in development and support of products.
Saint Paul, MN · On-site
$103K - $154K/yr
Take ownership of delivering meaningful business results, managing scope responsibly, and ... Job Overview This position writes and tests software to aid in development and support of products.
Saint Paul, MN · On-site
$123K - $163K/yr
Take ownership of delivering meaningful business results, managing scope responsibly, and ... Job Overview This position writes and tests software to aid in development and support of products.
Saint Paul, MN · On-site
$123K - $163K/yr
Take ownership of delivering meaningful business results, managing scope responsibly, and ... Job Overview This position writes and tests software to aid in development and support of products.
Saint Paul, MN · On-site
$136K - $183K/yr
Take ownership of delivering meaningful business results, managing scope responsibly, and ... Codes in multiple languages in support of software products and the development of software ...
Saint Paul, MN · On-site
$136K - $183K/yr
Take ownership of delivering meaningful business results, managing scope responsibly, and ... Codes in multiple languages in support of software products and the development of software ...
Maple Grove, MN · On-site
$62/hr
Experience with software management and engineering development processes. * Knowledge of CMMI and BAE Systems Life Cycle Management. * Cybersecurity knowledge, including Risk Management Framework ...
Quick apply
Maple Grove, MN · On-site
$62/hr
Experience with software management and engineering development processes. * Knowledge of CMMI and BAE Systems Life Cycle Management. * Cybersecurity knowledge, including Risk Management Framework ...
... of software development lifecycle practices. * Experience with debugging and testing embedded systems. * Good written and verbal communication * Ability to consistently work, manage and lead with ...
... of software development lifecycle practices. * Experience with debugging and testing embedded systems. * Good written and verbal communication * Ability to consistently work, manage and lead with ...
$77.9K - $86.7K
4% of jobs
$86.7K - $95.5K
4% of jobs
$95.5K - $104.3K
5% of jobs
$104.3K - $113.1K
5% of jobs
$121.2K is the 25th percentile. Wages below this are outliers.
$113.1K - $121.9K
6% of jobs
$121.9K - $130.8K
7% of jobs
$130.8K - $139.6K
11% of jobs
The median wage is $144K / yr.
$139.6K - $148.4K
13% of jobs
$148.4K - $157.2K
17% of jobs
$158K is the 75th percentile. Wages above this are outliers.
$157.2K - $166K
17% of jobs
$166K - $174.8K
10% of jobs
$77.9K
$139.2K
$174.8K
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

8.5
Based on 10 frontline employees who took The Breakroom Quiz
68th of 215 rated software companies
Responsibilities & Duties:
- Write code and contribute to the development of software applications, modules, or components.
- Participate in higher-level aspects of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management.
- Partake in testing code to identify and fix bugs and ensure the quality and reliability of the software.
- Collaborate with other team members, including software architects, designers, and product managers, to ensure alignment with project goals and timelines.
- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.
- Enterprise Frameworks: Experience with Spring in particular Spring Boot.
- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.
- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.
- Experience in React, Next.js and Material UI.
- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
- Familiarity with AI directed prompt engineering for developing applications.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 3+ years of experience in software development, with proficiency in one or more programming languages.
- Understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Familiarity with modern software development tools, frameworks, and methodologies.
Salary range: $80,000 - $90,000 USD per year.
Get the full story on Breakroom
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Accounting services
1,001 - 5,000 Employees
Ottawa, ON, CA