We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and ...
We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and ...
We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and ...
We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and ...
Software Engineer I
Eden Prairie, MN · On-site
$66.22K - $90K/yr
Starkey is looking for an entry-level software engineer to join our automation and infrastructure team. In this role, you will play a key part in developing automated tests, infrastructure, and ...
Software Engineer I
Eden Prairie, MN · On-site
$66.22K - $90K/yr
Starkey is looking for an entry-level software engineer to join our automation and infrastructure team. In this role, you will play a key part in developing automated tests, infrastructure, and ...
Software Engineer - Entry Level
Bloomington, MN · On-site
$77.84K - $86.36K/yr
Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Agile experience preferred. CLEARANCE REQUIREMENTS: : [Department of ...
Software Engineer - Entry Level
Bloomington, MN · On-site
$77.84K - $86.36K/yr
Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Agile experience preferred. CLEARANCE REQUIREMENTS: : [Department of ...
We are seeking a full-time Software Engineer 1 at our office in Chanhassen, MN. In this role, you will be responsible for designing and developing innovative software features for the next generation ...
We are seeking a full-time Software Engineer 1 at our office in Chanhassen, MN. In this role, you will be responsible for designing and developing innovative software features for the next generation ...
Mobile Software Engineer
Saint Paul, MN · On-site +1
$40/hr
... Entry level Employment type Full‐time Job function Engineering and Information Technology ... Software Development #J-18808-Ljbffr
Mobile Software Engineer
Saint Paul, MN · On-site +1
$40/hr
... Entry level Employment type Full‐time Job function Engineering and Information Technology ... Software Development #J-18808-Ljbffr
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent ...
junior software programmer fullstack/Data scientist
Minneapolis, MN · On-site +1
$119.50K - $143.50K/yr
SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning ...
junior software programmer fullstack/Data scientist
Minneapolis, MN · On-site +1
$119.50K - $143.50K/yr
SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning ...
SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning ...
SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning ...
SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning ...
SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning ...
We are actively considering candidates for entry-level software engineering and data roles, especially Java full stack, Java/Python development, DevOps automation, data analytics, data engineering ...
We are actively considering candidates for entry-level software engineering and data roles, especially Java full stack, Java/Python development, DevOps automation, data analytics, data engineering ...
Software Engineer - Electrical Power Systems
Medina, MN · Hybrid
$90.20K - $112.80K/yr
In this role, you will blend power systems engineering expertise with software development to design and build new features that support the next generation of grid modernization. You will help ...
Software Engineer - Electrical Power Systems
Medina, MN · Hybrid
$90.20K - $112.80K/yr
In this role, you will blend power systems engineering expertise with software development to design and build new features that support the next generation of grid modernization. You will help ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine ...
We are looking for an entry-level developer to join our automation team to automate operational ... Scheduling automated using Ansible Tower or similar software * Working with automation team to ...
We are looking for an entry-level developer to join our automation team to automate operational ... Scheduling automated using Ansible Tower or similar software * Working with automation team to ...
We are looking for an entry-level developer to join our automation team to automate operational ... Scheduling automated using Ansible Tower or similar software * Working with automation team to ...
We are looking for an entry-level developer to join our automation team to automate operational ... Scheduling automated using Ansible Tower or similar software * Working with automation team to ...
Assoc SW Engineer - Java, Spring Boot, AWS
Minneapolis, MN · Remote
$54 - $74/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 ...
Assoc SW Engineer - Java, Spring Boot, AWS
Minneapolis, MN · Remote
$54 - $74/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 ...
Assoc SW Engineer - Java, Spring Boot, AWS
Plymouth, MN · Remote
$54 - $74/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 ...
Assoc SW Engineer - Java, Spring Boot, AWS
Plymouth, MN · Remote
$54 - $74/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 ...
Structural Engineer 1 (Entry-Level) - Nuclear
Minneapolis, MN · On-site
$63K - $90.59K/yr
As an Entry-Level Structural Engineer, you will have the ability to directly apply your knowledge ... Familiarity with structural analysis software such as MathCad, STAAD PRO, SAP2000, SAFE, GT STRUDL ...
Structural Engineer 1 (Entry-Level) - Nuclear
Minneapolis, MN · On-site
$63K - $90.59K/yr
As an Entry-Level Structural Engineer, you will have the ability to directly apply your knowledge ... Familiarity with structural analysis software such as MathCad, STAAD PRO, SAP2000, SAFE, GT STRUDL ...
As an Entry-Level Structural Engineer, you will have the ability to directly apply your knowledge ... Familiarity with structural analysis software such as MathCad, STAAD PRO, SAP2000, SAFE, GT STRUDL ...
As an Entry-Level Structural Engineer, you will have the ability to directly apply your knowledge ... Familiarity with structural analysis software such as MathCad, STAAD PRO, SAP2000, SAFE, GT STRUDL ...
As an Entry-Level Structural Engineer, you will have the ability to directly apply your knowledge ... Familiarity with structural analysis software such as MathCad, STAAD PRO, SAP2000, SAFE, GT STRUDL ...
As an Entry-Level Structural Engineer, you will have the ability to directly apply your knowledge ... Familiarity with structural analysis software such as MathCad, STAAD PRO, SAP2000, SAFE, GT STRUDL ...
Entry Level Software Engineer information
See Victoria, MN salary details
$25.7K - $41.8K
1% of jobs
$41.8K - $57.8K
5% of jobs
$68.2K is the 25th percentile. Wages below this are outliers.
$57.8K - $73.9K
29% of jobs
$73.9K - $90K
11% of jobs
The median wage is $93.7K / yr.
$90K - $106K
14% of jobs
$122.1K is the 75th percentile. Wages above this are outliers.
$106K - $122.1K
15% of jobs
$122.1K - $138.2K
8% of jobs
$138.2K - $154.2K
6% of jobs
$154.2K - $170.3K
5% of jobs
$170.3K - $186.4K
3% of jobs
$186.4K - $202.4K
2% of jobs
$25.7K
$112.3K
$202.4K
How much do entry level software engineer jobs pay per year?
What Does an Entry Level Software Engineer Do?
An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.
What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, and why are they important?
What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?
What is the difference between Entry Level Software Engineer vs Software Developer?
| Aspect | Entry Level Software Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field; some internships | Bachelor's in CS or related; coding experience |
| Work Environment | Team-based, collaborative projects, entry-level tasks | Project-focused, coding, debugging, and implementation |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech startups, enterprise IT |
| Common Search & Comparison | Yes | Yes |
Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

University of Minnesota-Twin Cities -- Software Engineer Intern 2026
Maverick SoftwareMinneapolis, MN
Part-time
Posted 16 days ago
Job description
Join Maverick Software Consulting - Real Industry Experience While You Study!
Are you a student at theUniversity of Minnesota, Twin Cities with a passion for software development?
Maverick Software Consulting is hiringmotivated and talented students to work directly with our industry-leading clients - all while continuing your coursework.
What You'll Do: Help build and test real-world software using technologies like:
- Java Software Development - Java, Spring Boot, Quarkus, IntelliJ IDEA, Eclipse, and related frameworks.
- Microsoft Software Development - .NET Core, C#, Visual Studio, and cloud-based .NET solutions.
- Web Development - HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and cloud-based hosting on AWS, Azure, or Google Cloud.
- Cloud Development - AWS, Azure, Google Cloud, serverless architectures, containerization (Docker, Kubernetes), and DevOps pipelines.
- AI & Machine Learning - TensorFlow, PyTorch, OpenAI APIs, Azure AI, AWS SageMaker, natural language processing (NLP), and computer vision applications.
- Automated Software Testing - Selenium, Playwright, Cypress, JUnit, NUnit, Apache JMeter, AI-driven testing frameworks, and CI/CD automation.
You will be part of a software development team helping our clients develop and test their software. We'll provide training, let you set your own flexible schedule, and give you hands-on experience that employers value.
We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and testing-not just 'busy' work-as an integral part of our clients' teams.
See what some of our students have to say: https://www.mavericksoftware.com/students
Qualifications:
- Current Sophomore, Junior, or Senior with at least 13 months remaining before graduation.
- Pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field.
- Availability: 20 hours per week during the school year, 40 hours per week over the summer.
- Self-motivated, eager to learn, and enthusiastic about applying technical skills in real-world projects.
About Maverick Software
Sourced by ZipRecruiter
Industry
Software development
Company size
201 - 500 Employees
Headquarters location
Prior Lake, MN, US
Year founded
1999