1

Mid Level Developer Jobs in Minnesota (NOW HIRING)

MID-LEVEL CAD TECHNICIAN

Wells, MN ยท On-site

$26 - $30/hr

ABOUT THE ROLE Mid-Level Cad Technician is responsible for assisting lead drafter with the modeling ... engineering, operations, and project management. Guided by honesty and hard work, we build lasting ...

You'll collaborate with engineers and other designers, incorporating electrical information into ... Compensation will vary based on relevant experience, education, skill level, and other compensable ...

You'll collaborate with engineers and other designers, incorporating electrical information into ... Compensation will vary based on relevant experience, education, skill level, and other compensable ...

As a key technical authority, the Flight Test Engineer Staff provides mentorship and support to junior and mid-level engineers and plays a pivotal role in ensuring the success of critical flight test ...

next page

Showing results 1-20

Mid Level Developer information

See Minnesota salary details

$10.8K

$84.9K

$110.7K

How much do mid level developer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for mid level developer in Minnesota is $84,882.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,800.00 and $105,300.00 per year, depending on experience, location, and employer.

What are Mid Level Developers?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

What are the key skills and qualifications needed to thrive as a Mid Level Developer, and why are they important?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a Mid Level Developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.
What are the most commonly searched types of Developer jobs in Minnesota? The most popular types of Developer jobs in Minnesota are:
Infographic showing various Mid Level Developer job openings in Minnesota as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $84,882 per year, or $40.8 per hour.
Senior Pavements Engineer- $25,000 SIGN ON BONUS!

Senior Pavements Engineer- $25,000 SIGN ON BONUS!

American Engineering Testing Inc

Saint Paul, MN โ€ข On-site

$100K - $150K/yr

Other

Medical, PTO

Posted 9 days ago


Job description

Job Summary

The Pavement Engineer 3 is a senior-level professional responsible for leading pavement engineering projects, offering technical expertise, and managing client relationships. This role combines advanced pavement design, data analysis, and project management to deliver high-quality solutions for diverse infrastructure projects, including roadways, airports, and industrial pavements.

This position serves as a technical leader, mentoring junior staff and driving process improvements to enhance operational efficiency. The role involves overseeing multiple projects, collaborating with clients and contractors, and contributing to strategic growth within the Pavement Services division.

Essential Duties and Responsibilities

  • Lead and manage multiple pavements engineering projects, ensuring alignment with scope, budget, and schedule.
  • Develop project plans, including investigation strategies, material testing schedules, and deliverable timelines.
  • Identify and mitigate project risks, ensuring smooth execution of complex pavement designs.
  • Perform advanced pavement design calculations for flexible, rigid, and composite pavements using mechanistic-empirical approaches and industry standards.
  • Conduct forensic investigations of pavement failures, identifying root causes and recommending corrective actions.
  • Evaluate innovative pavement materials and construction methods, such as high-performance asphalt and concrete mixes.
  • Review and approve technical reports, ensuring accuracy, quality, and compliance with AASHTO, ASTM, and FAA specifications.
  • Act as the primary technical contact for clients, addressing their pavement engineering needs and concerns.
  • Develop and deliver technical presentations to stakeholders, explaining design concepts and recommendations.
  • Support business development efforts by contributing to proposals, identifying new opportunities, and expanding the client base.
  • Mentor junior and mid-level engineers, providing technical guidance and fostering professional growth.
  • Lead training sessions on advanced pavement engineering techniques and software applications.
  • Review work performed by less experienced staff, offering constructive feedback and ensuring adherence to quality standards.
  • Identify opportunities for process improvements within pavement engineering practices and workflows.
  • Integrate emerging technologies, such as 3D pavement modeling and real-time monitoring systems, into project execution.
  • Collaborate with other divisions to enhance interdisciplinary project delivery.
  • Ensure all projects comply with federal, state, and local regulations, including environmental and safety standards.
  • Promote a safety-first culture within field and laboratory operations.

Supervisory Responsibility

  • Leads project teams for medium-large scale engineering projects.
  • Assigns tasks, monitors progress and provides technical mentorship to junior and mid-level engineers.
  • Reviews and approves work to ensure compliance with industry standards and best practices.

Qualifications and Education Requirements

  • Bachelorโ€™s degree in civil engineering with a specialization in Pavement or Transportation Engineering; masterโ€™s preferred.
  • Minimum of 8 years of experience in pavement engineering or related fields.
  • Professional Engineer (PE) licensure required.
  • Expertise in pavement design software (e.g., Pavement ME Design, StreetSaver, Pave3D).
  • Proven experience in managing complex pavement engineering projects.

Preferred Skills

  • Advanced analytical skills for mechanistic-empirical design and failure analysis.
  • Strong leadership and decision-making abilities, with experience managing multidisciplinary teams.
  • Excellent communication skills for client interaction, report writing, and presentations.
  • Familiarity with advanced materials and technologies, such as warm-mix asphalt, geosynthetics, and pervious pavements.
  • Certifications such as ACI Concrete Pavement Inspector or NICET Level IV in Highway Materials.

Pay Transparency

Base compensation is expected to be in the range of $100,000 โ€“ $150,000 per year based on skill set and experience. AET offers a comprehensive benefits package, including health benefits, insurance, Employee Stock Ownership Plan (ESOP), long term savings, paid time off, and professional development opportunities. The selected candidate must be authorized to work for any employer in the U.S. without requiring visa sponsorship now or in the future.

Work Environment

  • Operates in both field and office environments, with frequent exposure to construction sites and various weather conditions.
  • Safety gear is required during field assignments, including hard hats, gloves, and protective footwear.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands or fingers, handle or feel; and reach with hands and arms. The employee is occasionally required to sit; climb or balance, and stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Notice to Third Party Agencies: AET does not accept unsolicited resumes from third party recruiting firms. Absent a signed Service Agreement by AETโ€™s Chief People Officer (CPO), AET reserves the right to pursue and hire these candidates without financial obligation to recruiters or agencies.


Compensation details: 100000-150000 Yearly Salary


PI5cee3efd45e5-37820-38272140