1

Assistant Software Developer Jobs in Minnesota (NOW HIRING)

... developer. You'll work on critical services processing billions of customer events worldwide ... Write infrastructure as code and manage the deployment of services owned by the team. * Assist with ...

Senior Software Engineer

Minneapolis, MN · On-site

$120K - $200K/yr

As a team member, assist with day to day development and management of use cases, story writing ... Software Engineering role * Experience with AI-powered tools * Experience with Ruby on Rails

As a team member, assist with day to day development and management of use cases, story writing ... Software Engineering role * Experience with AI-powered tools * Experience with Ruby on Rails

SAS Viya Developer/Admin

Minnetonka, MN · On-site

$70K - $140K/yr

As an SAS Viya Developer/Admin for AML Software and systems, you will install, configure vendor ... * Assist with maintaining evergreen system documentation containing design content, admin ...

SAS Viya Developer/Admin

Minnetonka, MN · On-site

$70K - $140K/yr

As an SAS Viya Developer/Admin for AML Software and systems, you will install, configure vendor ... * Assist with maintaining evergreen system documentation containing design content, admin ...

Senior Software Engineer

Saint Cloud, MN · On-site

$121K - $160K/yr

The Senior Software Engineer creates working software deliverables and provides leadership in the ... Assist in defining and implementing new development processes, tools and methodologies ...

Sr. Software Engineer

Edina, MN · On-site +1

$126K - $167K/yr

... Assist SQA with integration and system level software testing • Participate in code reviews • ... Mentor junior developers to aid in their development • Design performance-oriented models ...

You will develop the facilities used to manage Cloud and the DevOps platform used by developers to ... assistant on 3M.com/careers. Applicable to US Applicants Only:The expected compensation range for ...

Showing results 41-60

Assistant Software Developer information

See Minnesota salary details

$28.9K

$98.2K

$236.5K

How much do assistant software developer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for assistant software developer 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 the difference between Assistant Software Developer vs Junior Software Developer?

AspectAssistant Software DeveloperJunior Software Developer
Required CredentialsTypically an associate degree or relevant certificationsUsually an associate degree or entry-level certifications
Work EnvironmentSupportive team, learning-focused, entry-level projectsHands-on coding, developing features, debugging
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsWidely used across software firms, tech startups, and IT services

The main difference is that Assistant Software Developers often focus on supporting tasks and learning, while Junior Software Developers are more involved in actual coding and project work. Both roles are entry-level, but Junior Developers typically have more hands-on responsibilities and experience.

What are the key skills and qualifications needed to thrive as an assistant software developer, and why are they important?

To thrive as an Assistant Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software development principles, and often a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is typically required. Strong problem-solving abilities, teamwork skills, and attention to detail help individuals excel in collaborative and fast-paced development environments. These skills and qualities are vital for producing high-quality code, supporting project goals, and contributing effectively to software development teams.

What is an assistant software developer?

An Assistant Software Developer is an entry-level professional who supports software development teams by assisting in coding, testing, debugging, and maintaining software applications. They typically work under the guidance of more experienced developers, helping to implement features, fix bugs, and learn best practices in software engineering. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and an opportunity to build technical skills. Over time, Assistant Software Developers may advance to more senior roles as they gain experience and expertise.

What are some common challenges faced by assistant software developers when working on team projects?

Assistant Software Developers often encounter challenges such as understanding existing codebases, managing time effectively while balancing multiple tasks, and keeping up with rapidly changing project requirements. Collaboration is key, as you'll frequently work alongside senior developers, testers, and project managers, which requires clear communication and openness to feedback. Embracing these challenges helps build problem-solving skills and sets the stage for future career growth within the development team.
What are the most commonly searched types of Software Developer jobs in Minnesota? The most popular types of Software Developer jobs in Minnesota are:
What job categories do people searching Assistant Software Developer jobs in Minnesota look for? The top searched job categories for Assistant Software Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Assistant Software Developer jobs? Cities in Minnesota with the most Assistant Software Developer job openings:

Software Engineer I

Mimecast

Minneapolis, MN • On-site

Full-time

Posted 10 days ago


Job description

Software Engineer I

About Mimecast

The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We disrupt cybercriminal activity before that happens. We think fast, go big, and always demand more of ourselves. We work hard, deliver, and repeat. We grow with real determination and put success well within reach. We push each other to be better and expect to be pushed back, in a community built on respect, where everyone is counted. Work Protected.

Overview

Incydr Product Development is looking for a Software Engineer I to join our Incydr Insider Risk Management team as a backend developer. You'll work on critical services processing billions of customer events worldwide, writing new services and APIs and maintaining existing services hosted on AWS. You'll collaborate with User Experience, Product Management, Information Experience, and other development teams to deliver features that help customers secure their collaboration culture.

Mimecast is an AI-first engineering organization, and we're looking for engineers who champion AI-powered development tools across the full engineering lifecycle.

What You'll Do

  • Design and implement code for assigned projects, independently and with teammates, with an eye toward monitoring, supportability, and testability.

  • Write unit and integration tests and test, debug, and troubleshoot across the Incydr technology stack.

  • Write infrastructure as code and manage the deployment of services owned by the team.

  • Assist with production issues and escalated customer questions for services owned by the team.

  • Document code, create design documents, and review code and designs from others.

  • Synthesize requirements into cohesive designs, identifying gaps and contradictions.

  • Participate in design discussions, code reviews, story mapping, authoring sessions, and demos of team deliverables.

  • Contribute to engineering process improvements and collaborate across Product Development, including with product owners, UI/UX designers, QA analysts, technical writers, and customer champions.

  • Participate in the team's on-call rotation to support production services and respond to incidents as needed.

What You'll Bring

  • Professional backend software engineering experience and the ability to deliver defined projects with guidance while taking ownership of your work.

  • Experience with Kotlin, the primary language of the team, or Java.

  • Experience with object-oriented development; experience with microservices or multi-tier systems is a plus.

  • Experience with testing frameworks and continuous integration and deployment concepts.

  • Experience with data repository technologies such as PostgreSQL and Elasticsearch.

  • Experience working with agile or lean development processes.

  • The discipline and rigor needed to deliver critical features and build systems that work well.

  • A collaborative approach, including offering and asking for help and contributing and responding constructively to feedback.

  • The ability to work with non-technical colleagues and communicate technical ideas clearly in writing and conversation.

  • A passion for learning new things and sharing knowledge with the team.

The base salary range for this position is 100K - 150K plus benefits. This range represents the minimum and maximum new hire compensation for this role. The position may also be eligible for incentive plans and additional benefits, in accordance with company policy and local regulations. Our salary ranges are determined by role, level, and location with individual compensation also dependent on factors such as qualifications, experience, and skills. Final offers will reflect these considerations and may vary accordingly.

#LI-AC1

Belonging at Mimecast

Cybersecurity is a community effort. That's why we're committed to building an inclusive, diverse community that celebrates and welcomes everyone - unless they're a cybercriminal, of course.

We're proud to be an Equal Opportunity and Affirmative Action Employer, and we'd encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won't affect your application.

If you require any adjustments or accommodations due to a disability, or any other reason that may help you in your interview process, please let us know by emailing careers@mimecast.com.

Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.