1

Mid Level Software Developer Jobs in Richfield, MN

Senior Software Developer

Eagan, MN · On-site

$107.90 - $195.05/hr

Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the ... The Leidos pay range for this job level is a general guideline only and not a guarantee of ...

Principal Software Developer

Eagan, MN · On-site

$131K - $237K/yr

Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the ... Pay Range $131,300.00 - $237,350.00 The Leidos pay range for this job level is a general guideline ...

Senior Software Developer

Eagan, MN · On-site

$107K - $195K/yr

Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the ... Pay Range $107,900.00 - $195,050.00 The Leidos pay range for this job level is a general guideline ...

Senior AUTOSAR Software Developer

Fridley, MN · On-site

$56.25 - $74.25/hr

Senior AUTOSAR Software Developer Must Have Skills: § Strong expertise in AUTOSAR Software ... Fee, Fls o DMA and other low-level drivers § Experience with integration of ASWC-generated code ...

Senior Software Engineer

Maple Grove, MN · On-site

$125K - $165K/yr

Our engineering teams thrive on collaboration, problem-solving, and bringing complex products from ... Unit and module level software testing experienc Benefits * Health Care Plan (Medical, Dental ...

Lead AI Software Engineer

Shoreview, MN · On-site

$100K - $140K/yr

Experience mentoring senior and mid-level engineers * Experience in financial services or other ... If you are a Lead AI Software Engineer with extensive experience who enjoys building intelligent ...

Senior Software Engineer

Maple Grove, MN · On-site

$125K - $165K/yr

Our engineering teams thrive on collaboration, problem-solving, and bringing complex products from ... Unit and module level software testing experienc Benefits * Health Care Plan (Medical, Dental ...

Senior Software Engineer

Maple Grove, MN · On-site

$125K - $165K/yr

Our engineering teams thrive on collaboration, problem-solving, and bringing complex products from ... Unit and module level software testing experienc Benefits * Health Care Plan (Medical, Dental ...

Senior Software Engineer

Maple Grove, MN · On-site

$125K - $165K/yr

Our engineering teams thrive on collaboration, problem-solving, and bringing complex products from ... Unit and module level software testing experienc Benefits * Health Care Plan (Medical, Dental ...

Our engineering teams thrive on collaboration, problem-solving, and bringing complex products from ... Unit and module level software testing experienc * Health Care Plan (Medical, Dental & Vision)

Senior Software Engineer

Maple Plain, MN · On-site

$127K - $167K/yr

Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...

Senior Software Engineer

Maple Plain, MN · On-site

$107K - $161K/yr

Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...

Showing results 41-60

Mid Level Software Developer information

See Richfield, MN salary details

$49.7K

$115.8K

$171.8K

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

As of Sep 4, 2026, the average yearly pay for mid level software developer in Richfield, MN is $115,781.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,200.00 and $134,600.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the most commonly searched types of Software Developer jobs in Richfield, MN?

The most popular types of Software Developer jobs in Richfield, MN are:

What cities near Richfield, MN are hiring for Mid Level Software Developer jobs?

Cities near Richfield, MN with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Richfield, MN as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $115,781 per year, or $55.7 per hour.

Senior Software Developer

Via Logic LLC

Eagan, MN • On-site

$107.90 - $195.05/hr

Other

Medical, Retirement, PTO

Posted 17 days ago


Job description

Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of the Alaska Automation Capability (AAC). AAC is part of the FAA’s broader initiative to modernize legacy flight service systems, replacing aging infrastructure with a scalable, cloud‑based platform designed to improve safety and operational efficiency—particularly in remote and high‑dependency aviation environments like Alaska. AAC is a mission‑critical, future‑ready, cloud‑based solution providing safety‑critical flight services to the pilot community.

As a member of a Scaled Agile software development organization, you will contribute to the technical execution of a program that integrates proven, globally deployed technologies with modern cloud‑native capabilities. You will work alongside cross‑functional teams and technical leaders to deliver predictable outcomes in a highly regulated, safety‑critical environment.

In this position, you will design and implement software solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is on developing containerized applications within an Agile/SAFe environment. This position supports government programs and requires the ability to obtain and maintain a favorable Public Trust investigation.

Primary Responsibilities
  • Responsible for software development activities both individually and as a member of a team including writing, testing, debugging, and maintaining source code within an Agile environment.
  • Use AI-assisted development tools to accelerate coding, refactoring, debugging, and test creation.
  • Develop solutions to complex issues and problems that impact multiple areas or disciplines.
  • Actively participate in Agile scrum ceremonies and other related team activities.
  • Troubleshoot and participate in the resolution of technical issues in lab and operational environments.
  • Provide support as needed for system engineering, test engineering, and system owner teams.
  • Communicate with internal team members across multiple areas and client team members. May communicate with parties external to the organization.
Basic Qualifications
  • Bachelor’s degree in Computer Science or a related field with 8–12 years of relevant experience, or a Master’s degree with 6–10 years of experience. May also possess a Doctorate.
  • Expert knowledge of Java with substantial hands‑on programming experience
  • Extensive experience with Web development and commonly used front‑end tools and languages (React, HTML, CSS, JavaScript)
  • Extensive experience with unit testing tools such as Junit and Mockito
  • Significant experience with RESTful API, JSON, XML, XSD
  • Significant experience with Spring Framework, Spring Security, and Spring Boot
  • Significant experience with Linux
  • Significant experience with version control systems such as Git or Subversion
  • Experience with common development tools and IDEs (Eclipse, VS Code, etc.)
  • Experience working within the Agile Scrum framework
  • Understanding of sound software development principles and practices
  • Ability to effectively communicate verbally and in writing
  • Ability to obtain SF‑85 Public Trust (Tier 2) suitability determination
  • US citizenship required
Preferred Qualifications
  • Experience with AI-assisted coding (Claude Code, Codex etc.)
  • Experience with microservices and cloud‑based environments
  • Knowledge of or experience with Python programming language
  • Knowledge of or experience with Ansible playbooks and YAML
  • Knowledge of or experience with Linux shell scripting
  • Knowledge of or experience with MongoDB
  • Knowledge of air traffic control and flight services
Pay and Benefits

Pay Range: $107,900.00 – $195,050.00. The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement, or other law.

Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

#J-18808-Ljbffr