$80K - $90K/yr
GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...
$80K - $90K/yr
GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...
$80K - $90K/yr
GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...
Bayport, MN · On-site
$47.50 - $55/hr
We are looking for a Software Engineer who can translate business needs into reliable technical ... Exposure to MuleSoft and system integration work; direct MuleSoft development experience is a plus.
Quick apply
Bayport, MN · On-site
$47.50 - $55/hr
We are looking for a Software Engineer who can translate business needs into reliable technical ... Exposure to MuleSoft and system integration work; direct MuleSoft development experience is a plus.
Moundsview, MN · On-site
May have direct supervisory responsibilities for lower-level technical resources. Participate in requirements, design and code reviews as they pertain to software designs. Work within a project team ...
Moundsview, MN · On-site
May have direct supervisory responsibilities for lower-level technical resources. Participate in requirements, design and code reviews as they pertain to software designs. Work within a project team ...
Eden Prairie, MN · On-site
$115K - $130K/yr
Director of Software Development Work Location: In-Person Pay Range: Salary - $115,000.00 to $130,000.00 - Based on Experience Position Type and Expected Hours of Work: Full-time, Monday-Friday, 40 ...
Eden Prairie, MN · On-site
$115K - $130K/yr
Director of Software Development Work Location: In-Person Pay Range: Salary - $115,000.00 to $130,000.00 - Based on Experience Position Type and Expected Hours of Work: Full-time, Monday-Friday, 40 ...
Eden Prairie, MN · On-site
$115K - $130K/yr
Director of Software Development Work Location: In-Person Pay Range: Salary - $115,000.00 to $130,000.00 - Based on Experience Position Type and Expected Hours of Work: Full-time, Monday-Friday, 40 ...
Eden Prairie, MN · On-site
$115K - $130K/yr
Director of Software Development Work Location: In-Person Pay Range: Salary - $115,000.00 to $130,000.00 - Based on Experience Position Type and Expected Hours of Work: Full-time, Monday-Friday, 40 ...
Medina, MN · On-site
$90K - $112K/yr
Come join Emerson's Digital Grid Management Business, whose work has a direct impact on all energy ... We are seeking Software Developers to contribute to the development of the company's industry ...
Medina, MN · On-site
$90K - $112K/yr
Come join Emerson's Digital Grid Management Business, whose work has a direct impact on all energy ... We are seeking Software Developers to contribute to the development of the company's industry ...
Medina, MN · On-site
$90K - $112K/yr
Come join Emerson's Digital Grid Management Business, whose work has a direct impact on all energy ... We are seeking Software Developers to contribute to the development of the company's industry ...
Medina, MN · On-site
$90K - $112K/yr
Come join Emerson's Digital Grid Management Business, whose work has a direct impact on all energy ... We are seeking Software Developers to contribute to the development of the company's industry ...
Medina, MN · On-site
$90 - $130/hr
This role's contributions will make a highly visible impact on software that has a direct impact on daily users, as well as utility customers whose reliability of service depends on these ...
Medina, MN · On-site
$90 - $130/hr
This role's contributions will make a highly visible impact on software that has a direct impact on daily users, as well as utility customers whose reliability of service depends on these ...
Arden Hills, MN · On-site
$173 - $329/hr
Create Alert Sr Director, R&D - Electronic Medical Systems (Hardware & Software) Onsite Location(s): Arden Hills, MN, US, 55112 Additional Location(s): US-MN-Maple Grove Diversity - Innovation ...
Arden Hills, MN · On-site
$173 - $329/hr
Create Alert Sr Director, R&D - Electronic Medical Systems (Hardware & Software) Onsite Location(s): Arden Hills, MN, US, 55112 Additional Location(s): US-MN-Maple Grove Diversity - Innovation ...
Plymouth, MN · On-site
$90 - $115/hr
Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative. * Day‑to‑Day Technical Lead: Senior Software Engineer, who provides mentorship, code review, and ...
Plymouth, MN · On-site
$90 - $115/hr
Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative. * Day‑to‑Day Technical Lead: Senior Software Engineer, who provides mentorship, code review, and ...
Edina, MN · On-site
$120 - $150/hr
Develop and direct software system technical design procedures, programming, technical testing, and documentation * Work with functional architecture and quality assurance teams to review ...
Edina, MN · On-site
$120 - $150/hr
Develop and direct software system technical design procedures, programming, technical testing, and documentation * Work with functional architecture and quality assurance teams to review ...
Plymouth, MN · On-site
$143 - $251/hr
The Director, Digital Foundry serves as the senior software engineering leader for Technology Innovation, accountable for delivery execution, engineering capability development, and business outcomes ...
Plymouth, MN · On-site
$143 - $251/hr
The Director, Digital Foundry serves as the senior software engineering leader for Technology Innovation, accountable for delivery execution, engineering capability development, and business outcomes ...
Eden Prairie, MN · On-site
$100K - $115K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Quick apply
Eden Prairie, MN · On-site
$100K - $115K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Eden Prairie, MN · On-site
$100K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Quick apply
Eden Prairie, MN · On-site
$100K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Eden Prairie, MN · On-site
$100K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Eden Prairie, MN · On-site
$100K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Eden Prairie, MN · On-site
$100K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Eden Prairie, MN · On-site
$100K/yr
Instruct, direct, and check the work of other design engineers * Translate product requirements into implementable architectures * Design and develop software for 8, 16, 32 and 64-bit processor ...
Proven track record of direct sales of both on-premise and cloud-based software solutions into large enterprises, as well as SaaS centric companies * Demonstrated experience in key verticals: online ...
Proven track record of direct sales of both on-premise and cloud-based software solutions into large enterprises, as well as SaaS centric companies * Demonstrated experience in key verticals: online ...
Plymouth, MN · On-site
$90 - $115/hr
Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative. * Day-to-Day Technical Lead: Senior Software Engineer, who provides mentorship, code review, and ...
Plymouth, MN · On-site
$90 - $115/hr
Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative. * Day-to-Day Technical Lead: Senior Software Engineer, who provides mentorship, code review, and ...
Plymouth, MN · On-site
Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative. * Day-to-Day Technical Lead: Senior Software Engineer, who provides mentorship, code review, and ...
Plymouth, MN · On-site
Direct Manager: Chief Financial Officer, who currently serves as Team Lead of the AI Initiative. * Day-to-Day Technical Lead: Senior Software Engineer, who provides mentorship, code review, and ...
Eden Prairie, MN · On-site
$160 - $180/hr
You will direct major software development initiatives through global engineering teams driving innovation, technical excellence, and secure‑by‑design practices to deliver industry‑leading ...
Eden Prairie, MN · On-site
$160 - $180/hr
You will direct major software development initiatives through global engineering teams driving innovation, technical excellence, and secure‑by‑design practices to deliver industry‑leading ...
$136.1K - $146.4K
1% of jobs
$146.4K - $156.6K
1% of jobs
$156.6K - $166.9K
1% of jobs
$166.9K - $177.1K
1% of jobs
$177.1K - $187.3K
2% of jobs
$187.3K - $197.6K
1% of jobs
$197.6K - $207.8K
2% of jobs
$207.8K - $218.1K
1% of jobs
$218.1K - $228.3K
1% of jobs
$228.3K - $238.5K
1% of jobs
$240K is the 25th percentile. Wages below this are outliers.
$238.5K - $248.8K
87% of jobs
$136.1K
$248.8K
| Aspect | Director Software | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS or related field, leadership experience | Bachelor's or higher in CS or related field, coding skills |
| Work Environment | Leadership, strategic planning, cross-team collaboration | Hands-on coding, development, debugging |
| Employer & Industry Usage | Tech companies, software firms, startups | Almost universal across tech industries |
| Common Search & Comparison | Often compared for career progression, responsibilities | Entry to mid-level roles, technical focus |
The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.
The most popular types of Software jobs in Minnesota are:
Cities in Minnesota with the most Director Software job openings:

8.5
Based on 10 frontline employees who took The Breakroom Quiz
80th of 247 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