1

Software Developer Manager Jobs in Saint Paul, MN

Senior Software Developer

Medina, MN · On-site

$109K - $137K/yr

The Role AspenTech's Advanced Distribution Management System (ADMS) is a high growth area in our ... As a Senior Software Developer on the multi-disciplinary Distribution Management System development ...

Software Developer 2

Saint Paul, MN · Remote

$80K - $95K/yr

Under the direction of the Chief Architect, the Software Developer 2 will play a key role in the ... managers and business analysts * Interface with our QA and Support teams or other internal ...

Software Developer 2

Eagan, MN · On-site +1

$80K - $95K/yr

Under the direction of the Chief Architect, the Software Developer 2 will play a key role in the ... managers and business analysts * Interface with our QA and Support teams or other internal ...

Software Engineering Manager We are seeking a highly skilled and forward-looking Software Engineering Manager to own and lead the development, scaling, and evolution of our commercial product. With ...

As a Software Engineering Manager, you will lead the software strategy and development for the next ... Familiarity with DevOps concepts with a focus on CI/CD and process automation Our Culture ...

Sr. Software DevOps Engineer

Moundsview, MN

$137K - $177K/yr

They should also be well-versed in designing, implementing, and managing DevOps practices within the healthcare, medical device, or robotics software industry. This includes deep familiarity with AWS ...

Sr. Software DevOps Engineer

Moundsview, MN · On-site

$137K - $177K/yr

They should also be well-versed in designing, implementing, and managing DevOps practices within the healthcare, medical device, or robotics software industry. This includes deep familiarity with AWS ...

Sr. Software DevOps Engineer

Moundsview, MN · On-site

$137K - $177K/yr

They should also be well-versed in designing, implementing, and managing DevOps practices within the healthcare, medical device, or robotics software industry. This includes deep familiarity with AWS ...

Senior Software Developer

Minneapolis, MN · On-site

$57 - $75.25/hr

We are looking for full-stack engineers who can help us reach our mission of changing the way ... Your duties will have you working with management and UI/UX designers to implement and create a ...

Senior Software Developer

Minneapolis, MN · On-site

$57 - $75.25/hr

We are looking for full-stack engineers who can help us reach our mission of changing the way ... Your duties will have you working with management and UI/UX designers to implement and create a ...

Lead Software Engineer

Osseo, MN · On-site

$118 - $201/hr

Reporting to a section manager within the Combat Mission Systems (CMS) Electrical Software and Controls (ESC) Functional Engineering Directorate, this role is matrixed to the Munitions Software IPT ...

New

Showing results 21-40

Software Developer Manager information

See Saint Paul, MN salary details

$11.1K

$140.8K

$163.8K

How much do software developer manager jobs pay per year?

As of Aug 10, 2026, the average yearly pay for software developer manager in Saint Paul, MN is $140,784.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,400.00 and $154,200.00 per year, depending on experience, location, and employer.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

What are the key skills and qualifications needed to thrive as a software developer manager, and why are they important?

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

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

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Saint Paul, MN? The most popular types of Software Developer jobs in Saint Paul, MN are:
What cities near Saint Paul, MN are hiring for Software Developer Manager jobs? Cities near Saint Paul, MN with the most Software Developer Manager job openings:
Infographic showing various Software Developer Manager job openings in Saint Paul, MN as of August 2026, with employment types broken down into 88% Full Time, 11% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $140,784 per year, or $67.7 per hour.

Senior Software Developer

AspenTech

Medina, MN • On-site

$109K - $137K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 3 hours ago


AspenTech rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

87th of 242 rated software companies


Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The RoleAspenTech's Advanced Distribution Management System (ADMS) is a high growth area in our business that plays a central role in an electric distribution utility's ability to monitor, manage, control, and optimize the increasingly complex grid. As a Senior Software Developer on the multi-disciplinary Distribution Management System development team, you will be leading the design and development of the advanced applications that our customers use in real-time operations to maintain and control their network safely and more efficiently.
To be successful in this role, you will need to have an advanced understanding of modern software development techniques paired with a strong interest in understanding the power industry domain. We are looking for a self-driven problem solver eager to learn, collaborate, and contribute to complex, high-impact development projects.Your Impact
  • Develop and maintain mission critical distribution grid management related applications using C/C++.
  • Collaborate with other developers, architects, and stakeholders to find creative solutions to the challenges facing our customers.
  • Design and implement robust, performant, complex features based on requirements and user stories.
  • Ensure design and implementation best practices are followed, including design reviews, code reviews, unit tests, etc.
  • Facilitate the growth and development of other developers through coaching and mentoring on the technologies and processes used within the team.
  • Provide technical support to product management, project delivery, and customer support.
  • Investigate, diagnose, and identify solutions to software issues.
  • Communicate technical concepts clearly to both technical and non-technical audiences.
What You'll Need
  • Bachelor's degree in computer science, Applied Math, or a related technical field.
  • 4+ years' experience with back-end code, C/C++ highly desirable.
  • A general knowledge of platform independent tools and libraries.
  • Experience with APIs and daemon processes.
  • Strong analytical, problem solving, and troubleshooting skills.
  • Strong interpersonal skills and the ability to work collaboratively and at different levels of the organization.
  • A passion for learning and working on complex problems.
  • A strong desire to have a positive impact on the energy industry and help facilitate the energy transition.

Work Authorization

AspenTech will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.

#LI-AA2

The salary range for this role is $109,600.00 - $137,000.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees.

What AspenTech employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom