1

Apprentice Software Developer Jobs in Forest Lake, MN

CNC Toolmaker

Minneapolis, MN · On-site

$35 - $49/hr

Read and interpret blueprints, engineering drawings, CAD models, and tooling specifications ... Completion of a Tool & Die apprenticeship program, technical training, or equivalent industry ...

Maintains electrical controls software in support of programming for the facility. * Installs ... Mentor, coach and manage Maintenance apprentice employees. * Proactive in the safety process and ...

Maintains electrical controls software in support of programming for the facility. * Installs ... Mentor, coach and manage Maintenance apprentice employees. * Proactive in the safety process and ...

Write, edit, and optimize CNC programs using CAD/CAM software, with hands-on proficiency in ... and engineering plastics. * Troubleshoot and resolve machine, tooling, and program issues to ...

New

Be Seen First

Toolmaker

Minneapolis, MN · On-site

$27.75 - $35.75/hr

Collaborate with engineers and production teams to ensure tools meet specifications * Perform ... Relevant certification or apprenticeship in toolmaking or machining (preferred, but not required)

Be Seen First

Toolmaker

Minneapolis, MN

$27.75 - $35.75/hr

Collaborate with engineers and production teams to ensure tools meet specifications * Perform ... Relevant certification or apprenticeship in toolmaking or machining (preferred, but not required)

Toolmaker

Maple Grove, MN

$27.25 - $35/hr

In depth knowledge of programs , macros ,cam software * Ability to recognize errors in the g code ... Knowledge of CNC Mill set-up and programming. * Requires a very high degree of precision tolerances ...

Toolmaker

Maple Grove, MN · On-site

$27.25 - $35/hr

In depth knowledge of programs , macros ,cam software * Ability to recognize errors in the g code ... Knowledge of CNC Mill set-up and programming. * Requires a very high degree of precision tolerances ...

Showing results 21-36

Apprentice Software Developer information

See Forest Lake, MN salary details

$29.4K

$100K

$240.9K

How much do apprentice software developer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for apprentice software developer in Forest Lake, MN is $100,007.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,300.00 and $105,700.00 per year, depending on experience, location, and employer.

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

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What is an apprentice software developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

What types of projects and technologies do apprentice software developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.
What are the most commonly searched types of Software Developer jobs in Forest Lake, MN? The most popular types of Software Developer jobs in Forest Lake, MN are:
What cities near Forest Lake, MN are hiring for Apprentice Software Developer jobs? Cities near Forest Lake, MN with the most Apprentice Software Developer job openings:

Operating Maintenance Engineer II

City of Minneapolis

Minneapolis, MN • On-site

$41.88/hr

Other

Re-posted 16 days ago


City Of Minneapolis rating

8.2

Company rating: 8.2 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

310th of 844 rated public administrative organizations


Job description

Position Description


***This job posting will be used for on-going hiring without closing for applications. Applications will be reviewed in groups on an on-going basis as described in the Eligible List Statement below.***
The Minneapolis Convention Center (MCC) is a relationship building. Each individual at MCC is a hospitality hero who fulfills our mission by providing service and fostering relationships. We make a positive impact on our internal and external guests by collaborating and delivering excellence in our service and facility. We host more than 300 events annually and contribute to a vibrant downtown community by providing economic impact through visitor spending at hotels, restaurants, arts & attractions, and retail establishments.
This position properly maintains and ensures the safe and efficient building operation of the Minneapolis Convention Center and makes certain that our guests are comfortable and have an exceptional experience. The Minneapolis Convention Center is the City's largest building asset covering approximately 1.5 million square feet.
SHIFT:

Day Shift

SALARY:
  • Anticipated starting salary: $41.878/hour
  • See Differential below on last page of posting

The City of Minneapolis does not sponsor applicants for work visas.

Job Duties and Responsibilities
  1. Monitor all operations daily, including HVAC, electrical, steam, and chill water usage.
  2. Troubleshoot and repair HVAC systems and equipment including Honeywell controllers & EBI Building Management System.
  3. Install & maintain Honeywell CP-O engineered software, check control systems, and fine tune operation.
  4. Provide troubleshooting and maintenance on low-voltage building automation systems throughout the facility.
  5. Perform routine software backups as required for disaster recovery.
  6. Perform preventative maintenance scheduled daily/weekly/monthly/quarterly/yearly.
  7. Operate, maintain and repair the 109 air handling units, 69 fan coil units, numerous exhaust and transfer fans. This includes repair and replacement of coils, heating and cooling valves, actuators, dampers, ball and gates valves.
  8. Operate, maintain and repair the High-Pressure steam system which is utilized to provide year around building heat and supply steam to the commercial kitchen.
  9. Provide essential support to maintain optimal HVAC system functions.
  10. Provide operational diagnostics on the Building Automation System to ensure proper temperature in the occupied spaces which consist of the exhibition halls, auditorium, ballrooms, meeting rooms, concourses, and office spaces.
  11. Ensure proper operation of plumbing systems throughout the building including the 350+ touchless toilets, urinals, flushometers, soap dispensers, faucets. Other plumbing duties include upkeep and repair of waste lines, dishwashers, and automatic drinking fountains/bottle filler stations, cartridge filter replacement on water supply lines.
  12. Emergency generator and fire sprinkler system pumps - perform system safety checks and load testing as required. Maintenance of dry-fire sprinkler system includes dry valves, air compressors, tamper valve/flow switches and fuel tanks.
  13. Knowledge of fire extinguisher types - replace discharged extinguishers with correct replacements. Provide assistance with annual testing and inspection of hundreds of extinguishers throughout the facility with contractor.
  14. Facilities maintenance - maintain and adjust operable wall panels in the meeting rooms.
  15. Maintain and repair overhead rollup doors throughout building.
  16. Perform maintenance and repair on large fleet of battery-powered lifts, forklifts, Cushman tugs and scissors/articulating lifts.
  17. Refrigeration - Perform maintenance and repairs on various refrigeration units, including ice machines, walk-in coolers/freezers, and drinking fountains.

WORKING CONDITIONS:
Must have the ability to walk or stand for long periods of time. Exposure to physical tasks and hazardous conditions such as high voltage equipment, chemicals, fumes, dust, confined spaces, extreme hot and cold temperature conditions, heights including rooftops and catwalks, poor lighting conditions, burn hazards and loud noises.
Required Qualifications

EDUCATION:
3 years of education, specialized training, trades apprenticeship or equivalent in Heating/Ventilation/Air Conditioning (HVAC) Control Systems.
EXPERIENCE:
3-5 years of progressive related experience; some of which must be in Honeywell EBI Enterprise Building Integrator or similar competitor
LICENSES/CERTIFICATES:
N/A
EQUIVALENCY
An equivalent combination of education and experience closely related to the duties of the position MAY be considered.

Selection Process

The selection process will consist of one or more of the following steps: a rating of relevant education and experience and/or an oral examination (100%). It is important that your application show all the relevant education and experience you possess. This information will be used to determine which candidates will proceed in the selection process. A submitted application is also used to verify the answers to any supplemental questions. Only those candidates who attain a passing score (70%) on each step in the selection process will be placed on the eligible list. The City of Minneapolis Human Resources Department reserves the right to limit the number in any phase of the selection process.


Background Check

The City has determined that a criminal background check and/or qualifications check may be necessary for certain positions with this job title. Applicants may be required to sign an informed consent form allowing the City to obtain their criminal history and/or verify their qualifications in connection with the position sought. Applicants who do not sign the informed consent form will not be further considered for the position.


Drug and Alcohol Testing

All job applicants must pass a pre-employment drug and alcohol test once a conditional offer of employment has been made. Applicants will be required to sign a notification and consent form prior to undergoing drug and alcohol testing. Applicants who do not consent to undergo drug and alcohol testing will not be required to do so and the City will withdraw the conditional job offer, resulting in the job applicant no longer being considered for the position.


Medical Exam

After a conditional job offer, candidates will be required to pass a medical examination which includes a physical screening.


Union Representation

This position is represented by a collective bargaining agreement between the City of Minneapolis and the CSE - Stationary Engineers (IUOE #70) . For more information on the terms and conditions of this agreement please visit our website.


Eligible List Statement

The names of applicants who meet the minimum qualifications and successfully pass the screening process will be placed on the eligible list for employment consideration. This list will be certified to the hiring manager, who may use it to fill vacancies within the same job title. This is a continuous posting and will remain open until staffing needs are met.


Interview Selection

The hiring authority reserves the right to determine the maximum number of candidates to interview from the established eligible list. If the hiring authority decides to interview other than by exam score order, they may select additional people to interview based on a candidate's education or experience related to the field, work history, or skills uniquely related to the operational needs of the position.


Knowledge, Skills and Abilities
  1. Demonstrated knowledge of computerized building automation systems.
  2. Knowledge of computer operating systems and networking. Familiarity with DDC control systems.
  3. Considerable knowledge of HVAC systems (with appropriate troubleshooting skills).
  4. Demonstrated ability to read and understand blueprints and schematics.
  5. Working knowledge of electrical systems.
  6. Strong mechanical aptitude and ability to work both independently and with a diverse group of people.
  7. Demonstrated exceptional customer relation skills.
  8. Physically able to perform the duties of the position which include the ability to lift heavy items weighing up to 70 pounds and be able to maneuver items weighing more than 100 pounds. Ability to walk or stand for long periods of time

DIFFERENTIALS:

Monday Through Friday Shift Differential

Provided that an additional $2.01 per hour shall be paid, for all hours worked to employees whose regularly scheduled shift begins between the hours of 11:00 am and 6:00 am.

Saturday and Sunday Shift Differential

Provided that a weekend shift differential shall be paid, to all employees whose regularly scheduled shifts begin within these hours:

1st Shift: For all hours worked on shifts that begin between 6:00 a.m. and 1:59 p.m., employees shall be paid a premium of $1.69 per hour.

2nd Shift: For all hours worked on shifts that begin between 2:00 p.m. and 8:59 p.m., employees shall be paid a premium of $2.26 per hour.

3rd Shift: For all hours worked on shifts that begin between 9:00 p.m. and 5:59 a.m., employees shall be paid a premium of $2.57 per hour.

*The Weekend Shift Differential is in addition to any weekday shift differential that may be paid to said employees.


As the largest and most vibrant city in the state, Minneapolis depends on purposeful, dedicated and innovative employees. Minneapolis has a large variety of careers for people of all experiences and backgrounds who come together for a singular purpose-serving the residents, businesses and visitors of Minneapolis.

The City of Minneapolis is proud to be an Equal Employment Opportunity employer.


What City Of Minneapolis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom