1

Software Developer I Jobs in Minnesota (NOW HIRING)

Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native ...

In this dynamic role,you'llwork alongside a team of engineers and cross-functional partners to drive quality for design, development, and maintenance of software for Affera cardiac electrophysiology ...

The I-Client philosophy and the Core Values of People Matter, Quality First and Integrity Always ... Strong experience as a Software Engineer or a Software Engineer in Test, Test Automation Engineer ...

In this dynamic role,you'llwork alongside a team of engineers and cross-functional partners to drive quality for design, development, and maintenance of software for Affera cardiac electrophysiology ...

Requisition I D: 934576 Store #: E01976 Selling - ECP Sales Sartl Position : Full-Time Total ... Design, modify, develop, write, and implement software programming applications and components

Requisition I D: 934576 Store #: E01976 Selling - ECP Sales Sartl Position : Full-Time Total ... Design, modify, develop, write, and implement software programming applications and components

Developer

Sartell, MN ยท On-site

Requisition I D: 934576 Store #: E01976 Selling - ECP Sales Sartl Position : Full-Time Total ... Design, modify, develop, write, and implement software programming applications and components

Senior Java Developer---Need Locals

Minnesota City, MN ยท On-site

$61.75 - $79/hr

Experience with Site Reliability Engineering DevOps background: complete ownership of end-to-end solution (I.e., software and infrastructure) Soft Skills Required: Social Skills Communication Sense ...

... Form I-9 to confirm work authorization. Bachelor's degree in Computer Science/Engineering or ... Have working knowledge and experience of Software Engineering with a minimum of internships and a ...

... Form I-9 to confirm work authorization. Bachelor's degree in Computer Science/Engineering or ... Have working knowledge and experience of Software Engineering with a minimum of internships and a ...

MSP - Mechanical Engineer I

Shoreview, MN ยท On-site

$80K - $90K/yr

Mechanical Engineer I at MSP The primary role of this Mechanical Engineer I position at MSP, a ... software 3D CAD Modeling Office Applications Desired Master's Degree in Mechanical Engineering ...

next page

Showing results 1-20

Software Developer I information

See Minnesota salary details

$47K

$109.5K

$162.6K

How much do software developer i jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software developer i in Minnesota is $109,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $127,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Developer I, and why are they important?

To thrive as a Software Developer I, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic software development methodologies is important. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute to successful software projects and grow within dynamic development teams.

What opportunities for mentorship and skill development are typically available to Software Developer I employees?

As a Software Developer I, you can expect to benefit from structured mentorship programs, code reviews, and regular feedback from more experienced developers on your team. Many companies also provide access to online learning platforms, technical workshops, and internal knowledge-sharing sessions. These resources are designed to help you build your technical skills, understand company-specific processes, and grow your professional network, setting you up for advancement to more senior roles.

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

CriteriaSoftware Developer ISoftware Engineer I
Required CredentialsBachelor's in CS or related field; sometimes certificationsBachelor's in CS or related; certifications less common
Work EnvironmentTeam-based, collaborative projects in tech companiesSimilar environment, often in larger organizations or startups
Employer & Industry UsageUsed across tech, finance, healthcare industriesCommonly used interchangeably with Software Developer in many companies
Search & Comparison IntentOften compared with Software Engineer I for entry-level rolesSimilar entry-level role, slight differences in job scope

Both roles are entry-level software positions with similar educational backgrounds and work environments. The main difference lies in terminology preference; 'Software Developer I' emphasizes coding and development tasks, while 'Software Engineer I' may imply a broader engineering perspective. Companies often use these titles interchangeably, so understanding the specific job description is key.

What are Software Developer I positions?

A Software Developer I is an entry-level professional who designs, develops, tests, and maintains software applications under the guidance of senior developers or team leads. They typically work on coding tasks, debugging, and learning best practices in software development. This role often involves collaborating with team members, writing documentation, and participating in code reviews. It's a starting point for individuals building a career in software engineering.
What cities in Minnesota are hiring for Software Developer I jobs? Cities in Minnesota with the most Software Developer I job openings:
Software Verification Engineer I - 2 Openings

Software Verification Engineer I - 2 Openings

DivIHN Integration Inc

Saint Paul, MN โ€ข On-site

$33 - $35/hr

Contractor

Posted 21 days ago


Job description

DivIHN (pronounced โ€œdivineโ€) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at https://divihn.com/find-a-job/ to learn more and view our open positions.

ย 
Please apply or call one of us to learn more

For further inquiries about this opportunity, please contact one of our Talent Specialists, Justeen atย (224)394 4903ย (or) Remy at (224)394 4902 (or) Hema at (630)847 0275
ย 
Title:ย ย Software Verification Engineer I - 2 Openings
Location: Onsite at St. Paul,MN,
(Remote only for emergencies)
Duration: 6ย  Months with possible conversion to full-time after 6 months.
Schedule: Standard 8-hour day; typically 8amโ€“4pm or 9amโ€“5pm. Flexibility, but an expectation to be onsite by 9:00 a.m.
ย 
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered

Description:

ย We are seeking high caliber Software Verification Engineerย  to join our Software Verification team. The Software Verification Engineer willย bring testing expertise to the innovative, and fast-paced verification team.
This high caliber, motivated and passionate individual will be responsible forย requirements analysis, test design, test execution, defect issue resolution.
ย 

Overview

  • Team supports client'sย ย Electrophysiology (EP) Mapping Systems, including SRX and EnSite X platforms.
  • Primary focus is supporting new product features, software enhancements, and verification activities within product development.
  • Day-to-Day Responsibilities:
  • Design, develop, and execute requirement-based test cases.
  • Perform manual software verification and validation activities.
  • Review requirements and ensure adequate test coverage.
  • Document test results and provide feedback to R&D teams.
  • Collaborate with Software Development, Automation, and Verification & Validation teams.
  • Participate inย daily standups and team meetings.
  • The first 4โ€“6 weeksย dedicated to structured training.
  • Candidates will learn EP mapping systems, product functionality, and testing processes.
  • Success within the first 90 days includes completing training, understanding system requirements, and contributing effectively to test execution activities.
Role Context
  • Projects supported: EP electrophysiology mapping systems (SRX / EnSite X). Work includes supporting new features and product development.
  • Typical day: Combination of test development and test execution. Early phases focus on writing and designing requirement-based tests; later phases focus on hands-on execution and feedback to R&D.
  • Key stakeholders: Software Development, R&D teams, Automation Team, Verification & Validation.

Responsibilities include:

  • Work independently and as a team member to plan,write, and execute test cases according to client practices, FDA regulatory,and ISO standard procedures.
  • Design new test suites for new features and functionality.
  • Perform dry runs and formal Verification activities as required.
  • Setup and configure Test Equipment.
  • Record and close defects found during V&V activities.
  • Perform requirements, design, and tests reviews.

Experience and Education Required:

  • Knowledge of software testing and software development lifecycle management tools.
  • Organized,on-time, quick learner, and detailed oriented.
  • Excellent documentation skillsย in delivering information that adds value to managements decision-makingย process.
  • Experienced in quantitative, analytical, organizational, and follow-upย skills.
  • Polished communicator - written documentation and oralย presentations/ discussions/ meetings.
  • Excellent reputation for building relationships across various levels of an organization.
  • Energized attitude, proactive thinker, and self-starter.

Required Qualifications

  • Bachelor's degree in biomedical engineering, Electrical Engineering, Computer Science, or a related engineering discipline.
  • Strong communication skills.
  • High attention to detail.
  • Ability to learn quickly and work effectively within a collaborative team environment.
Preferred Qualifications
  • 0 - 2 years of Medical Device industry experience.
  • Exposure software testing, verification, or validation activities.
  • Experience working on academicย or internship projects involving testing or product development.
  • Knowledge of Electrophysiology (EP) or cardiac systems is a plus.

Top 3 Skills:

  • The candidate should have a bachelor's degree in biomedical engineering, Electrical Engineering, and Computer Science.
  • The candidate should possess strong communication skills.
  • The candidate should be eager to learn, adaptable, and able to quickly grasp new concepts, technologies, and processes.

ย Candidate Profile

  • ย Education requirements: We will accept new graduates, but they must show project experience. Bachelorโ€™s degree required; masterโ€™s degree acceptable but not necessary. Manual testing focus may not suit Masterโ€™s CS candidates so manager would discourage these applicants because they typically leave for better opportunities.
  • Industry requirements: Medical device experience is a plus but not required.
  • Systems/tools: EP Mapping Systems (SRX / EnSite X), manual testing tools; Python/Squish used by automation team but not required for this role.
  • Personality traits: Team-oriented, collaborative, communicative, patient, willing to learn and grow.


Interview Process

  • Interview format: Microsoft Teams (virtual).
  • Number of interviews: One to two rounds.
  • Interviewers: Hiring Manager and additional manager(s).

ย Additional Insights

  • Team culture: Highly collaborative, positive, communicative team with daily standups and weekly meetings. Strong focus on support, escalation, and shared success.

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.