1

Junior Software Jobs in Rochester, MN (NOW HIRING)

Senior AI/ML Architect - AI Program

Rochester, MN · On-site +1

$100K - $128K/yr

... software engineers, and product managers, to gather requirements, assess feasibility, define the ... Providing mentorship, guidance, and technical leadership to junior architects and engineers within ...

New

Senior AI/ML Architect - AI Program

Rochester, MN · On-site +1

$68.25 - $91.50/hr

... software engineers, and product managers, to gather requirements, assess feasibility, define the ... Providing mentorship, guidance, and technical leadership to junior architects and engineers within ...

Senior Mechanical Engineer

Rochester, MN · Hybrid

$102K - $134K/yr

Perform Load/Energy calculations with software such as Trace 700, IES and similar programs ... Oversee and provide guidance to junior engineers * Lead project teams and serve as the primary ...

Mechanical Designer/Engineer

Rochester, MN · On-site

$74K - $100K/yr

This role is perfect for someone interested in mentoring our junior staff and move into Senior ... Perform Load/Energy calculations with software such as Trace 700, IES and similar programs.

Senior Mechanical Engineer

Rochester, MN · On-site

$102K - $134K/yr

Perform Load/Energy calculations with software such as Trace 700, IES and similar programs ... Oversee and provide guidance to junior engineers * Lead project teams and serve as the primary ...

Full Stack Engineer, Mid

Rochester, MN · Hybrid

$140K - $189K/yr

Software Engineering Job Qualifications: Skills: Back-End Development, Data Ingestion, Flask (Web Framework), Python (Programming Language) Certifications: None Experience: 8 + years of related ...

next page

Showing results 1-20

Junior Software information

See Rochester, MN salary details

$24.4K

$90.4K

$139.8K

How much do junior software jobs pay per year?

As of Jun 27, 2026, the average yearly pay for junior software in Rochester, MN is $90,443.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,100.00 and $88,400.00 per year, depending on experience, location, and employer.

What does a Junior Software Engineer do?

A Junior Software Engineer assists in designing, developing, and maintaining software applications under the guidance of senior team members. They typically write and review code, fix bugs, and collaborate with other engineers to implement new features or improve existing ones. Junior Software Engineers are also expected to learn and adapt to new technologies, follow best coding practices, and participate in code reviews. Their role is essential in supporting project development and gaining hands-on experience to advance their careers.

What do junior software developers do?

Junior software developers write, test, and maintain code for software applications under the supervision of senior developers. They often work with programming languages like Java, Python, or C++, and use development tools such as version control systems. Their responsibilities include debugging, learning new technologies, and contributing to team projects to gain experience and improve their skills.

Which IT jobs without coding?

Junior Software roles typically involve coding, but there are IT jobs without coding such as IT support specialist, network administrator, or technical writer. These positions focus on troubleshooting, system management, documentation, and user support, often requiring certifications like CompTIA or Cisco but not programming skills.

What is L1, L2, L3, and L4 developer?

In a junior software role, L1, L2, L3, and L4 typically refer to different levels of experience and responsibility, with L1 being entry-level and L4 being more senior. These levels often indicate increasing technical skills, problem-solving ability, and independence, and may be used by companies to structure career progression and compensation. As a junior developer, you might start at L1 or L2, focusing on learning coding standards, tools, and basic project tasks.

What are some common challenges faced by Junior Software Engineers when transitioning from academic projects to real-world development teams?

Junior Software Engineers often find that real-world development involves more complex codebases, collaborative workflows, and the use of industry-standard tools, which can be quite different from academic projects. Adapting to agile methodologies, participating in code reviews, and learning to communicate effectively with cross-functional teams are typical challenges. Additionally, juniors may need to quickly get up to speed with version control systems and continuous integration tools, all while balancing learning with delivering work on tight deadlines. Supportive mentors and structured onboarding can help ease this transition.

Will AI replace junior dev?

AI is unlikely to fully replace junior software developers, as they perform tasks that require creativity, problem-solving, and understanding of complex systems. Instead, AI tools can assist juniors by automating repetitive coding tasks and providing code suggestions, allowing them to focus on learning and more advanced development work. Developing skills in programming languages, debugging, and using AI-assisted tools can enhance a junior developer's productivity and career growth.

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

To thrive as a Junior Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and debugging tools are commonly required. Strong communication, eagerness to learn, and the ability to work collaboratively help set you apart in this entry-level position. These skills and qualities are crucial for effectively contributing to development projects, adapting to evolving technologies, and supporting team goals.
What are the most commonly searched types of Software jobs in Rochester, MN? The most popular types of Software jobs in Rochester, MN are:
What are popular job titles related to Junior Software jobs in Rochester, MN? For Junior Software jobs in Rochester, MN, the most frequently searched job titles are:
What job categories do people searching Junior Software jobs in Rochester, MN look for? The top searched job categories for Junior Software jobs in Rochester, MN are:
What cities near Rochester, MN are hiring for Junior Software jobs? Cities near Rochester, MN with the most Junior Software job openings:
Civil Engineering Project Manager - Mission Critical (REMOTE)

Civil Engineering Project Manager - Mission Critical (REMOTE)

Stantec

Rochester, MN • On-site, Remote

$86K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Stantec rating

8.5

Company rating: 8.5 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

74th of 356 rated engineering


Job description

Strong communities don't just happen. They're thoughtfully planned and future-ready. We bring life to urban downtowns, suburban hubs, small towns, and rural areas through master-planned communities, mixed-use developments, parks, and recreation facilities. The result: vibrant economic centers, resilient neighborhoods, and welcoming places that feel like home.
Your Opportunity
Stantec is seeking a Project Manager focusing on Mission Critical Data Center projects within our Community Development Group. Within this team, you will have the opportunity to work on Data Center projects of various sizes across the country. The Mission Critical space requires a very proactive, responsive, and efficient design team with projects serving Fortune 10 companies who are making headlines with transformational projects. The candidate will work directly with clients to successfully implement and manage project design and construction administration. The candidate will be responsible for Project Management, development of project team members, and for supporting and managing civil site design services of private data center projects. This position will coordinate, and lead project teams focused on engineering and construction related services.
Your Key Responsibilities
  • Work with multidisciplinary teams to undertake site development projects related to their planning, design and engineering. Client types include private developers, general contractors, and architects.
  • Seeking a motivated individual who is, enthusiastic, flexible, innovative, organized, and possesses strong interpersonal and communication skills.
  • Strong interest in the Mission Critical / Data Center market and major commercial projects.
  • Be a responsive partner with excellent communication skills.
  • Be proactive, solution-oriented, and work well within a cooperative team environment.
  • Ability to be flexible and react accordingly to dynamic project needs on tight timelines and fast paced schedules.
  • Ability to perform duties with virtual coordination as the team is officed across various geographic regions.
  • Understanding of civil engineering concepts (i.e. site layout, grading, utility design, etc.) and ability to effectively communicate ideas to others.
  • Manage and lead technical work depending on scope/size of project.
  • Responsible for large projects of high complexity.
  • Liaise with clients and sub-consultants and ensure that the project's/client's needs are met in a timely and effective manner.
  • Leads project coordination meetings with internal team members and/or external consultants.
  • Ability to review, markup, and coordinate the delivery of documentation in various project phases including site plans, utility plans, grading plans, stormwater systems as well as other components of the project.
  • Ability to participate and collaborate in project team setting and to engage in creative and critical thought.
  • Thorough understanding of the land development process and ability to effectively communicate ideas to others.
  • Assist the design team in the creation of sketches, electronic models, diagrams, and other visual formats.
  • Assist with proposal development, interviews, and presentations.
  • Market and support client growth throughout North America.
  • Utilizes technologies in development of three-dimensional models of civil systems and provides markups for junior engineers/designers.
  • Develops and manages the project scope, budget, staffing, and schedule.
  • Conducts quality assurance and quality control on own projects and projects of peers.
  • Assists in the development of new standards and processes for the team.

Your Capabilities and Credentials
  • Strong understanding of all phases of project document production
  • Strong knowledge of civil systems means and methods, materials, and industry standards.
  • Ability to lead one or more teams through all phases of project document production.
  • Checks the work of others for accuracy and completeness and manages time to meet project budget and schedule.
  • Participates and collaborates in project team setting and to engage in creative and critical thought.
  • Advanced understanding of civil engineering concepts and ability to communicate ideas to others.
  • Advanced oral and written communication skills.
  • Effective communicator and able to work on and lead teams.
  • Efficient project management of multiple concurrent projects.
  • Proficient in Microsoft Office Suite and relevant design software

Education and Experience
  • Bachelor's degree or equivalent in Engineering, Planning, or related field
  • Minimum of 8 years of experience.

Typical office environment working with computers and remaining sedentary for long periods of time. Field work may include exposure to the elements including inclement weather.
This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.
About Stantec
Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The diverse perspectives of our partners and interested parties drive us to think beyond what's previously been done on critical issues like climate change, digital transformation, and future-proofing our cities and infrastructure. We innovate at the intersection of community, creativity, and client relationships to advance communities everywhere, so that together we can redefine what's possible.
If you're passionate about empowering communities, join us to discover a career with endless opportunities to make communities more equitable, resilient, and livable.
Pay Range:
• Locations in MN, OH, VT, & Various CA, NY Areas-$90,900.00 - $131,800.00 Annually
• Locations in CO, HI, IL, MD & Various CA, NJ Areas-$100,000.00 - $145,000.00 Annually
Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.
Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) have access to medical, dental, and vision plans, a wellness program, health saving accounts, flexible spending accounts, 401(k) plan, employee stock purchase program, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage and paid family leave. Regular full-time and part-time employees will receive ten paid holidays in each calendar year. In addition, employees will be eligible to accrue vacation between 10 and 20 days per year and eligible for paid sick leave (and if more generous, in accordance with state and local law).
Temporary/casual employees have access to 401(k) plans, employee stock purchase program, and paid leave, in accordance with state and local law.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements
Primary Location: United States | MN | Minneapolis
Other Locations: United States | MN | Rochester
Organization: 1903 CommDev-US North Central-Minneapolis MN
Employee Status: Regular
Business Justification: New Position
Travel: Yes
Schedule: Full time
Job Posting: 24/04/2026 08:04:54
Req ID: 1005577
#additional
Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, colour, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with laws and regulations and ensures equitable opportunities in all aspects of employment. At Stantec we are committed to ensuring our recruitment process is accessible to all. If you require reasonable adjustments to be made during the recruitment process then please inform a member of our Talent Acquisition team.

What Stantec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom