2

Entry Level Software Developer Jobs in Excelsior, MN

Associate Power Systems Developer

Medina, MN · Hybrid

$74.20K - $92.80K/yr

Design, develop and test software applications used in the power systems industry. * Analyze ... Stay up to date with the latest NERC/FERC standards and power system engineering industry ...

Equipment Coordinator

Plymouth, MN · On-site

$20.25 - $27.50/hr

... engineering, machine shop, and technicians PC/software proficiency Parts tracking and material ... No degree requirement Entry-level candidates considered with strong organizational and PC skills ...

Civil Engineer-in-Training, Municipal

Plymouth, MN · On-site

$65.80K - $76.20K/yr

This entry level position involves working collaboratively with design teams in the development of ... Utilize three-dimensional technologies and modeling software in development, design and analysis of ...

This entry level position involves working collaboratively with design teams in the development of ... Utilize three-dimensional technologies and modeling software in development, design and analysis of ...

Civil Engineer-in-Training, Municipal

Minneapolis, MN · On-site

$65.80K - $76.20K/yr

This entry level position involves working collaboratively with design teams in the development of ... Utilize three-dimensional technologies and modeling software in development, design and analysis of ...

Manufacturing Engineer - The Toro Company

Shakopee, MN · On-site

$78K - $100.50K/yr

The Manufacturing Engineer I is a critical entry-level role responsible for driving manufacturing ... Develop programs using vendor software as required, for example automated sheet metal laser cutting ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

next page

Showing results 1-20

Entry Level Software Developer information

See Excelsior, MN salary details

$33K

$112.1K

$270K

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

As of May 30, 2026, the average yearly pay for entry level software developer in Excelsior, MN is $112,100.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $118,500.00 per year, depending on experience, location, and employer.

What Does an Entry Level Software Developer Do?

An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.

What are the key skills and qualifications needed to thrive as an Entry Level Software Developer, and why are they important?

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

What types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

What are entry level software developers?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

What is the difference between Entry Level Software Developer vs Junior Software Engineer?

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften used interchangeably with Entry Level Software Developer

Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.

What are the most commonly searched types of Software Developer jobs in Excelsior, MN? The most popular types of Software Developer jobs in Excelsior, MN are:
What are popular job titles related to Entry Level Software Developer jobs in Excelsior, MN? For Entry Level Software Developer jobs in Excelsior, MN, the most frequently searched job titles are:
What cities near Excelsior, MN are hiring for Entry Level Software Developer jobs? Cities near Excelsior, MN with the most Entry Level Software Developer job openings:
Infographic showing various Entry Level Software Developer job openings in Excelsior, MN as of May 2026, with employment types broken down into 3% As Needed, 84% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 89% Physical, 6% Hybrid, and 5% Remote job distribution, with an average salary of $112,100 per year, or $53.9 per hour.
Associate Power Systems Developer

Associate Power Systems Developer

AspenTech

Medina, MN • Hybrid

$74.20K - $92.80K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 16 days ago


AspenTech rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

64th of 183 rated software companies


Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The RoleYou will be a member of a multi-disciplinary team where you will create advanced applications for Energy Management Systems (EMS) that enable our customers around the world to perform efficient and holistic real-time monitoring of complex transmission networks, intelligent and reliable security analysis for developing effective strategies to avert, mitigate and cope with system emergencies in their transmission grids.Your Impact
  • Design, develop and test software applications used in the power systems industry.
  • Analyze customer requirements and develop software application designs that satisfy customer requirements.
  • Develop product documentation for software applications.
  • Design theoretical algorithms and deliver the implementation in software applications.
  • Create test procedures and perform testing including unit and algorithm proof testing.
  • Maintain existing power system software applications and internal tools.
  • Perform technical reviews on development work products.
  • Stay up to date with the latest NERC/FERC standards and power system engineering industry developments.
What You'll Need
  • Bachelor of Science degree in Electrical Engineering, BSEE with Power Systems Emphasis, Mathematics or related technical field.
  • Understanding of power systems concepts in generation, transmission, distribution, distributed energy resources (DER)/DER integration and/or outage management
  • Proficiency with analytical tools, e.g., MATLAB, PSLF, CYME, PowerWorld or other similar tools
  • Exposure to Transient Switching studies using EMTP/EMTDC/PSCAD or equivalent software
  • Proficiency in C, C++ and/or C# coding (school or work setting)
  • Advanced degree (MS, PhD) in Electrical Engineering, Electrical Engineering with Power Systems Emphasis, Mathematics or related technical field.
  • Demonstrated understanding/application of knowledge in areas of power flow, state estimation, DER control and network optimization.
  • Knowledge of high voltage Electrical Power Systems.
  • Experience developing software in a commercial setting using C, C++ and/or C#.

Work Location:
Aspen Technology has a global hybrid workplace for most of our roles. Employees are expected to work in the office 4 days per week and may work remotely 1 day per week, unless the employee has a reasonable accommodation or other approved exception to the hybrid workplace schedule. This role is based at the AspenTech Digital Grid Management Headquarters in Medina, MN.
Work Authorization
AspenTech will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.

This role is a valuable part of our Digital Grid Management team at AspenTech. Learn more about the team here: Together We Build the Utility of the Future | Digital Grid Management | AspenTech

#LI-KF1

The salary range for this role is $74,200.00 - $92,800.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees.