2

Entry Level Software Developer Apprenticeship Jobs in Minnesota

Python Developer

Minneapolis, MN ยท On-site

$25/hr

We're currently looking for a motivated, entry-level Python developer to join us at the earliest stage. This is a unique opportunity to contribute to the foundation of a commercial SaaS product, with ...

Assoc SW Engineer - Java, Spring Boot, AWS

Duluth, MN ยท Remote

$57.75 - $79.25/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Entry Level Data Engineer

Minneapolis, MN ยท On-site

$119.50K - $143.50K/yr

Genesis10 is a company that provides a pathway for individuals eager to launch a career in Data Engineering. The role involves gaining real-world experience while developing technical skills through ...

Manufacturing Engineer

Minnetonka, MN ยท On-site

$34 - $37/hr

Bachelor's degree in Electrical, Mechanical, Software Engineering, or related field * 1-3 years of relevant experience (internship experience acceptable for entry-level candidates) * Strong critical ...

Software: familiarity with AutoCAD and Civil 3D experience. Strong computer skills with proficiency ... Barr Engineering Co. is an equal opportunity employer, and all applicants will receive ...

The Field Service Apprentice is the entry-level position on the field service technician track ... Work alongside senior technicians and Field Engineers to learn maintenance, inspection, and testing ...

next page

Showing results 1-20

Entry Level Software Developer Apprenticeship information

See Minnesota salary details

$28.9K

$98.2K

$236.5K

How much do entry level software developer apprenticeship jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level software developer apprenticeship in Minnesota is $98,201.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,200.00 and $103,800.00 per year, depending on experience, location, and employer.

What is an Entry Level Software Developer Apprenticeship job?

An Entry Level Software Developer Apprenticeship is a training program that combines hands-on coding experience with mentorship and structured learning. Apprentices typically work on real-world projects under the guidance of experienced developers while gaining foundational knowledge in programming languages, software development practices, and industry tools. These roles are designed for individuals with little to no prior experience, offering a pathway into the tech industry. The apprenticeship may last several months to a year, often leading to full-time employment.

What are the key skills and qualifications needed to thrive in the Entry Level Software Developer Apprenticeship position, and why are they important?

To thrive as an Entry Level Software Developer Apprentice, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree or coursework in computer science or a related field. Familiarity with languages like Python, Java, or JavaScript, as well as basic knowledge of version control systems like Git, is often expected; relevant certifications or coding bootcamp experience can also be valuable. Strong communication, eagerness to learn, and the ability to collaborate effectively are standout soft skills. These competencies enable you to adapt quickly, work productively within a team, and grow into more advanced development roles.

What does a typical day look like for someone in an Entry Level Software Developer Apprenticeship?

As an Entry Level Software Developer Apprentice, your day often begins with a team stand-up meeting to discuss project progress and assign tasks. You'll spend much of your time writing and testing code under the guidance of senior developers, working on assigned features or fixing bugs. You'll likely participate in code reviews, attend training sessions, and collaborate closely with teammates to learn best practices. This hands-on experience is designed to help you build practical skills in a real-world environment, preparing you for a full-time software development role.
What are the most commonly searched types of Software Developer Apprenticeship jobs in Minnesota? The most popular types of Software Developer Apprenticeship jobs in Minnesota are:
What are popular job titles related to Entry Level Software Developer Apprenticeship jobs in Minnesota? For Entry Level Software Developer Apprenticeship jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Developer Apprenticeship jobs in Minnesota look for? The top searched job categories for Entry Level Software Developer Apprenticeship jobs in Minnesota are:
What cities in Minnesota are hiring for Entry Level Software Developer Apprenticeship jobs? Cities in Minnesota with the most Entry Level Software Developer Apprenticeship job openings:

Python Developer

RemarQable Software

Minneapolis, MN โ€ข On-site

$25/hr

Full-time

Posted yesterday


Job description

Note: We're only considering candidates based in the Minneapolis/St. Paul metro area at this time. Out-of-area applications will not be reviewed.
Join the Ground Floor of a Big Idea
sparQ is a new AI-powered productivity suite for small businesses-think "simpler than Zoho, smarter than Google." We're building an all-in-one business platform to help small teams do big things. We're currently looking for a motivated, entry-level Python developer to join us at the earliest stage.
This is a unique opportunity to contribute to the foundation of a commercial SaaS product, with mentorship and real ownership of your work.
What You'll Do
  • Build backend services and REST APIs in Python to power sparQ's productivity apps (like Contacts, Invoicing, Docs, and Chat)
  • Work with SQLite, PostgreSQL, Docker, and HTMX for performance-focused development
  • Participate in a GitHub-driven open-source project and follow clean coding and documentation practices
  • Collaborate with a small local team and work in an office downtown Minneapolis
  • Learn and grow fast as you contribute to real-world SaaS architecture

What You Should Bring
  • Basic experience with Python (personal, academic, or internship projects count)
  • Familiarity with SQL databases (especially PostgreSQL), REST APIs, and CLI tools
  • Passion for clean, readable code and a willingness to learn real-world dev workflows (GitHub, issue tracking, testing)
  • Curiosity about open-source, startups, or SaaS development
  • Ability to work independently and deliver on tasks with minimal handholding
  • Must be located in the Twin Cities metro and available for in-person collaboration

Bonus (but not required)
  • Experience with Docker, Flask/FastAPI, or HTMX
  • Familiarity with GitHub and open-source contribution
  • Interest in DevOps, cloud deployment (DigitalOcean, Linode)
  • Enthusiasm for AI and automation tools

What We Offer
  • $25/hr based on experience
  • Direct mentorship from a technical founder with startup experience
  • Opportunity to become a core contributor to a global SaaS platform

How to Apply
Must submit:
  1. Your resume
  2. A brief note about your experience and interest in working on sparQ
  3. GitHub profile or links to any projects you've worked on

Note: We're only considering candidates based in the Minneapolis/St. Paul metro area at this time. Out-of-area applications will not be reviewed.