1

Software Developer I Jobs in Rochester, MN (NOW HIRING)

Trainer I

Rochester, MN ยท On-site

Conducts training classes in a wide range of subjects based on the organization needs, software ... in engineering design and delivering world-class manufacturing services for products that make a ...

Electrical Engineer

Rochester, MN ยท On-site

$71K - $73K/yr

We're excited to offer an opportunity for an Electrical Engineer or Electrical Designer to join our ... Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of ...

Electrical Engineer

Rochester, MN ยท Hybrid

$71K - $73K/yr

We're excited to offer an opportunity for an Electrical Engineer or Electrical Designer to join our ... Familiarity with electrical analysis software (i.e. SKM, Easy Power, Helioscope) and knowledge of ...

Conducts root-cause analysis by researching hardware environment and software application and ... Experience in or knowledge of DevOps is a plus. * Experience in or knowledge of Azure or Google ...

Conducts root-cause analysis by researching hardware environment and software application and ... Experience in or knowledge of DevOps is a plus. * Experience in or knowledge of Azure or Google ...

Conducts root-cause analysis by researching hardware environment and software application and ... Experience in or knowledge of DevOps is a plus. * Experience in or knowledge of Azure or Google ...

Directs and supervises work of project administration, project superintendents, and engineers to ... Knowledge of industry standard software, Microsoft Office (preferred) Gilbane offers an excellent ...

AI/ML Intern - Radiation Oncology

Rochester, MN

$15.25 - $19.75/hr

... I-9 to confirm work authorization. *Must reside within the continental US. This vacancy is not ... Experience with C/C++/Java or other systems programming languages and software engineering ...

Showing results 21-40

Software Developer I information

See Rochester, MN salary details

$44K

$102.6K

$152.2K

How much do software developer i jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software developer i in Rochester, MN is $102,572.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,500.00 and $119,200.00 per year, depending on experience, location, and employer.

What is a software developer I?

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 are the key skills and qualifications needed to thrive as a software developer I?

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 cities near Rochester, MN are hiring for Software Developer I jobs?

Cities near Rochester, MN with the most Software Developer I job openings:

Infographic showing various Software Developer I job openings in Rochester, MN as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $102,572 per year, or $49.3 per hour.

Trainer I

Benchmark

Rochester, MN โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 3 days ago


Job description

At Benchmark, we are driven by our purpose: to innovate for a healthier, safer, and better-connected world to create a brighter future. When you join us, you become part of a team passionate about making a meaningful impact across various sectors, including commercial aerospace, defense, advanced computing, next-generation communications, complex industrials, medical, and semiconductor capital equipment. We prioritize career growth, fostering a culture that ensures you reach your full potential. At Benchmark, your work is purpose-driven, enabling you to create a positive impact on the world and make your career truly meaningful. You'll be part of a collaborative and inclusive team that values your ideas and contributions.
Summary:
Conducts training classes in a wide range of subjects based on the organization needs, software applications and IPC inspection. Schedules and conducts training, working with Human Resources and management staff to limit impact on business operations. Must become certified as IPC Trainer within 6 months of starting in this role. Primary schedule will be on day shift M-F, but will require coverage at times to support off shift training needs.
Responsibilities:
  • Assist in working with department managers and supervisors to determine the training needs of each department; Schedule training, certifications and re-certifications to meet needs
  • Deliver training for new hire orientation, safety and component identification and other courses as appropriate
  • Deliver training in technical and non-technical subjects, coordinating with outside suppliers when appropriate
  • Assist in the periodic review of BEI policies and procedures to ensure training needs are satisfied
  • Maintain training logs, records and other training documents and make them available to employees, supervisors, managers and auditors as needed
  • Maintain training materials as needed
  • Respond to new training requirements from ISO, OSHA and BEI in collaboration with manufacturing and quality management
  • Meet and communicate with managers, employees, vendors and other BEI trainers
  • May serve as member or monitor activities of various company committees
  • Maintain positive and professional relationships with all internal and external team members and customers
  • Learn, advocate and comply with Benchmark Electronics quality management system and procedures
  • Maintain a clean, safe work environment; follow all company safety and environmental policies and practices

Other information:
  • Entry level; 2 year degree or equivalent combination of education and experience as approved by executive management; 0-2+ years of experience in electronics manufacturing
  • Excellent written and verbal communication skills
  • Effective interpersonal skills
  • Effective multitasking skills and the ability to take on additional responsibilities as required
  • Effective organization and prioritization skills
  • Demonstrated high attention to detail
  • Ability to work with and train diverse groups
  • Demonstrates discretion, confidentiality, independent judgement and professionalism
  • Ability to work with minimal supervision and guidance, exercising discretion and independent judgement
  • Understanding and ability to use continuous improvement tools.
  • Strong customer service and client focus
  • Working knowledge of productivity tools, including Microsoft Office products and WebEx conferencing software.
  • Knowledgeable in ISO certifications and other registrations as required
  • Proficient with personal computers, photo copiers, overhead transparency and computer driven projectors, white/chalk boards, manufacturing tools, product and component samples and other standard office equipment and devices to support the training function
  • General understanding of the total business operation to include material procurement, order entry, forecasting, manufacturing, invoicing, customer returns, inventory levels and on-time delivery
  • Demonstrate discretion, confidentiality and professionalism when representing the company
  • Ability to support a 24/7 global business operation as required
  • Ability to work overtime when needed
  • Ability to work with and train diverse groups
  • Available for travel up to 10% of the time, including day, overnight and international travel as required

Education:
2 year degree or equivalent combination of education and experience as approved by executive management
Geographical Location: Minnesota:Rochester
Physical Location: Rochester, MN
Shift: Shift 1
Work Schedule: M-F 0800-1700
Full Time
In our innovative environment, you'll work with cutting-edge technology, leading the way in engineering design and delivering world-class manufacturing services for products that make a real difference in the lives of others. At Benchmark, your career is more than just a job. It's an opportunity to be part of something bigger, where your work matters and helps shape a brighter future for everyone. Together, we will achieve extraordinary things.
Compensation Range: $21.79 to $27.24 USD. Many factors are considered in compensation decisions, including but not limited to skills, certifications, licensures, experience, training, incumbent data, and other business needs.
Benefits and Other Compensation: Benchmark provides a comprehensive benefits package, including a Bonus Plan, 401(k), Paid Time Off, and Health, Dental, and Vision Insurance, all based on scheduled hours. Benchmark complies with applicable state and local employee leave laws.
Application Deadline: This job posting will remain open until filled.
Additional Notices: Benchmark adheres to applicable state and local laws regarding employee leave benefits. This includes, but is not limited to, providing time off pursuant to the Colorado Healthy Families and Workplaces Act, in accordance with its plans and policies. Candidates applying for remote work based in Washington state, may obtain PTO eligibility for this position by emailing careers@bench.com.
Export Control: This job position may include access to controlled information or technology covered under applicable U.S. export control laws. As such, employment for this job position may be contingent on either verification that an applicant falls under the definition of a "U.S. Person" (which includes U.S. citizens, U.S. lawful permanent residents, and those granted U.S. asylum or refugee status) or on the Company timely obtaining any necessary export license required under federal laws. The Company evaluates such export license situations on a case-by-case basis and may decline to proceed with a job applicant in its sole discretion since export license applications can take many weeks to be processed.
Benchmark is an equal opportunity employer. We are bringing together a dynamic workforce with unique talents, life experiences, cultures, and perspectives to promote an innovative, collaborative, and creative place to work. If you need assistance or an accommodation due to a disability, please email us at careers@bench.com.