1

Mid Level Software Developer Jobs in Sauk Rapids, MN

Sr. Engineer

Saint Cloud, MN ยท On-site

$125K - $175K/yr

Cloud, MN This position is a senior level position with the opportunity to maintain and develop ... Working knowledge of AutoCAD, Civil 3D or other CADD-based civil design software is a plus.

Sr. Engineer

Saint Cloud, MN ยท On-site

$125K - $175K/yr

Cloud, MN This position is a senior level position with the opportunity to maintain and develop ... Working knowledge of AutoCAD, Civil 3D or other CADD-based civil design software is a plus.

Use computer-assisted design (CAD) software to create preliminary and detailed drawings of the ... Our pay ranges are determined by role, level, and location. Within the range, individual pay is ...

Use computer-assisted design (CAD) software to create preliminary and detailed drawings of the ... Our pay ranges are determined by role, level, and location. Within the range, individual pay is ...

Manufacturing Engineer

Sauk Rapids, MN ยท On-site

$72K - $123K/yr

Proficient in Microsoft office software preferred. * 3D CAD experience required (SolidWorks ... Our pay ranges are determined by role, level, and location. Within the range, individual pay is ...

Manufacturing Engineer

Sauk Rapids, MN ยท On-site

$72K - $123K/yr

Proficient in Microsoft office software preferred. * 3D CAD experience required (SolidWorks ... Our pay ranges are determined by role, level, and location. Within the range, individual pay is ...

ENGINEERING TECHNICIAN

Zimmerman, MN ยท On-site

$70K - $90K/yr

Ability to multi-task and maintain a high level or organization * Conduct inspections using ... Experience using CAD, Solidworks, CAM, data analysis programs and/or related software is preferred

Showing results 21-40

Mid Level Software Developer information

See Sauk Rapids, MN salary details

$47.6K

$110.8K

$164.5K

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

As of Aug 18, 2026, the average yearly pay for mid level software developer in Sauk Rapids, MN is $110,828.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,800.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 cities near Sauk Rapids, MN are hiring for Mid Level Software Developer jobs?

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

Infographic showing various Mid Level Software Developer job openings in Sauk Rapids, MN as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,828 per year, or $53.3 per hour.

Lead Engineering Technician

Apex Engineering Group

Saint Cloud, MN โ€ข On-site

$35 - $50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Office Location: Any Apex Office (Fargo, Bismarck, or Dickinson, ND or Detroit Lakes, St. Cloud, or Minnetonka, MN)

Apex Engineering Group has openings for Lead Engineering Technicians. The location of these positions is flexible and can be performed from any of our Apex offices or hybrid. Primary responsibilities include working as a key project team member on highway and urban roadway projects from design through construction. A Lead Engineering Technician shall be capable of independently and collaboratively contributing to the design and development of project plans utilizing their CADD skills and hold the role of Chief Inspector on construction projects. Our Lead Engineering Technicians will typically report to a Project Manager or senior level team member. Additional responsibilities may include materials testing and inspection with concrete and asphalt operations during construction, support to survey crews, and training junior level staff.
Qualification Requirements: 

  • High School diploma or equivalent is required.
  • A 2-Year Associates Degree in Engineering Technology or a Technical Degree in Drafting, is highly desirable (applicable experience may be accepted)
  • A minimum of 5 years and up to 10 years of experience is preferred with basic civil engineering design and construction inspection principles.
  • Reasonably proficient with  CADD platforms such as Bentley OpenRoads Designer and MicroStation Connect and/or Autodesk’s AutoCAD and Civil 3D software.  This requirement is especially important if working remote.
  • Working knowledge with Microsoft Windows/Office products (Word, Excel, Outlook, PowerPoint) required.
  • Material testing experience with current MnDOT technical certifications desired, or the ability to attain these skills and certification training in a timely manner.
  • Working knowledge of MnDOT’s AASHTOWARE system to enter daily work reports related to project work completed by the construction contractor.
  • Must be willing to interact with people and work in team environments.
  • Must be a detail orientated, self-motivated, and possess strong communication and organizational skills.
  • A valid driver’s license is required or the ability to obtain one.
Physical Requirements: 
  • Ability to operate a computer under normal ergonomic office conditions.
  • Ability to work in a variety of weather conditions and terrains associated with construction sites.
  • May require prolonged periods of standing and walking to perform some of the typical tasks and duties associated with construction observation, materials testing and surveying.
  • Must work scheduled and required hours.
  • Required to lift and move objects or containers weighing up to 50 pounds.
Typical Tasks and Duties:
  • Prepare detailed dimensional drawings and design layouts from rough sketches, redline corrections, topographic surveys, etc. utilizing Computer Aided Design and Drafting (CADD) software such as MicroStation GEOPAK, Open Roads Designer and/or Autodesk’s AutoCAD and Civil 3D.
  • Calculate dimensions, square footage, profiles of roadway and utilities, material quantities, etc. utilizing computer programs and calculator.
  • Understand and follow company CADD standards/procedures and client CADD standards when required.
  • Follow direction and execute multiple tasks assigned by Project Managers, Project Engineers, and Senior Technicians in the development of project plans and specifications.
  • Assist with and develop skills required for construction observation/inspection, surveying, and materials testing.
  • Understand and fulfill the role of resident project representative (RPR) and/or owner's representative during construction projects. 
  • Communicate with contractors and effectively deal with difficult and time-sensitive situations.
  • Communicate frequently and effectively with Apex and State/County Agency Project Managers and Project Engineers to inform them of construction progress and potential issues in the field.
  • Document construction progress and quantities in field diaries and input data into automated computer record systems.
  • Attend company, project and client meetings as required either in person or via teleconference and/or remote video conference.  The ability to video conference remotely via computer is essential if working remotely.
  • Understand and follow company employee handbook and mandated safety policies.
  • Perform responsibilities in a conscientious, legal, and ethical manner with a strong attention to detail.
  • Must be able to work independently and in a team environment.
  • Participate in training opportunities that will develop communication, technical and organizational skills.
  • Travel and overnight stays may be required; may work overtime especially during the construction season.

Benefits:
We're looking for experience, entrepreneurs and enthusiasm. Apex Engineering Group believes that every employee plays an important role in our company's success and that is why we strive to provide our employees with a benefits program that rewards them for their hard work and dedication they put forth everyday.
We offer a competitive salary and a comprehensive benefits package, which includes:

  1. Performance-based bonuses
  2. Health, dental, and vision insurance
  3. Life insurance
  4. 401(k) plan with employer match and profit-sharing contribution
  5. Paid parental leave
  6. Flexible Spending Accounts (FSAs) and Health Savings Accounts (HSAs)
  7. Paid time off
  8. Short- and long-term disability coverage
  9. Employee wellness program

Hourly Base Pay Range: $35 - $50 (Actual base pay is dependent on several factors, including experience, education, licensure, job location, and internal equity.)
EOE/AA
Please email Lisa.Markert@ApexEngGroup.com with any questions.

Powered by JazzHR

7ZSXIaVoyy