2

Entry Level Computer Programmer Jobs in Maple Grove, MN

Facility Technician

Minnetonka, MN · On-site

$28 - $32/hr

Once the task has been mastered to the satisfaction of the Chief Engineer, the Entry Level Facility ... Computer skills at a level to interact with building and ABM Engineering Services computerized ...

Manufacturing Engineer I

New Hope, MN · On-site

$76.20K - $98.10K/yr

Under direct supervision, the Manufacturing Engineer I is an entry level role that assists with ... Strong computer skills, including proficiency with Microsoft Word, Excel, PowerPoint, Access ...

Manufacturing Engineer - The Toro Company

Shakopee, MN · On-site

$78K - $100.50K/yr

The Manufacturing Engineer I is a critical entry-level role responsible for driving manufacturing ... Proficiency with 2D/3D CAD/CAM software (e.g., SolidWorks or Creo). Ability to read * engineering ...

Bachelor's Degree in Computer Sciences, specializing in Cyber Security * Experience in Cyber Threat ... May provide guidance and assistance to entry-level professionals. Required Knowledge and Experience ...

next page

Showing results 1-20

Entry Level Computer Programmer information

See Maple Grove, MN salary details

$33.8K

$66.5K

$97.8K

How much do entry level computer programmer jobs pay per year?

As of May 30, 2026, the average yearly pay for entry level computer programmer in Maple Grove, MN is $66,530.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,700.00 and $81,900.00 per year, depending on experience, location, and employer.

What Does an Entry Level Computer Programmer Do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What are Entry Level Computer Programmers?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

What are the most commonly searched types of Computer Programmer jobs in Maple Grove, MN? The most popular types of Computer Programmer jobs in Maple Grove, MN are:
What cities near Maple Grove, MN are hiring for Entry Level Computer Programmer jobs? Cities near Maple Grove, MN with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Maple Grove, MN as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $66,530 per year, or $32 per hour.
Facility Technician

Facility Technician

ABM Industries

Minnetonka, MN • On-site

$28 - $32/hr

Full-time

Posted 22 days ago


ABM Industries rating

6.4

Company rating: 6.4 out of 10

Based on 385 frontline employees who took The Breakroom Quiz

125th of 208 rated facilities management


Job description

Routinely responsible for the maintenance and repairs to the building and grounds, related fixed portable equipment and installation under the supervision of the Chief Engineer and/or Assistant Chief Engineer.
Supports the implementation and documentation of site safety plans and all ABM Engineering Services' operational standards and guidelines, as well as site specific standards, policies and procedures relating to the engineering department.
Functions or Duties:
  • In general, the role and tasks of the Entry Level Facility Technician will transition to the role of a Facility Coordinator (Engineer). The Entry Level Facility Coordinator over the term of their employment will:
  • Observe a specific task assigned to a Facility Coordinator (Engineer) - one or many times depending on the complexity of the task.
  • Perform that task under the direction of the Facility Coordinator (Engineer) - one or many times depending on the complexity of the task and when the Facility Coordinator (Engineer) is satisfied that the Entry Level Facility Coordinator has mastered the task.
  • Perform that task under the direction of the Chief Engineer to approve and confirm that the Entry Level Facility Coordinator has mastered the task.
  • Once the task has been mastered to the satisfaction of the Chief Engineer, the Entry Level Facility Coordinator will perform the task with little or no supervision.

This task specific training procedure will occur repeatedly with all the tasks at the facility and is the foundation of the ABM Engineering Services' Maintenance Program.
  • Maintains and cleans mechanical, electrical and shop areas.
  • Demonstrates commitment to learn all facets of the trade, specific building, and industry in general.
  • Coordinates parts, supplies, and equipment from local vendors and inventory.
  • Performs simple procedures and tasks and other routine maintenance duties.
  • Performs miscellaneous tasks as assigned by the Chief Engineer and Assistant Chief Engineer.
  • Under the direction of a Facility Coordinator (Engineer) maintains and performs repairs to buildings, utilities, grounds, and equipment.
  • Under the direction of a Facility Coordinator (Engineer) optimize the repair and maintenance of HVAC, electrical, and plumbing equipment and systems. Uses and helps provide best practices to troubleshoot and repair equipment and system problems so that problems are resolved in the most efficient and effective manner.
  • Fostersaworkenvironmentthatpromotesenergyconservationandcontinuousimprovementofengineeringfunctions.
  • As appropriate, records all pertinent data in building log books and makes all appropriate daily entries.
  • Process administrative paperwork in accordance with departmental policies and procedures.
  • Stay abreast of the latest technology as related to building systems and equipment, and emergency response regarding fire and life safety.
  • Actively functions as a team member.
  • Demonstrates commitment to quality of service.
  • Complies with ABM Engineering Services' and facility's policies and procedures.
  • Complies and participates with ABM Engineering Services' safety program.
  • Complies and participates in facility specific safety program.
  • Maintains regular attendance in the workplace.
  • Provides highest quality of service to the tenants, staff, and visitors at the facility.
  • Participates in regular required communication with Chief Engineer, Assistant Chief Engineer, management, tenants, and other staff.

Skills / Education / Experience Required:
  • 1 - 2 years' related experience, preferably in a commercial setting
  • HVAC or Trade Certification a plus
  • Computer skills at a level to interact with building and ABM Engineering Services computerized systems in place.
  • Certification meeting OSHA ACM awareness training requirements as required.
  • Working knowledge of energy conservation strategies (energy saving lighting, etc.).

$28 - $32 an hour
The pay listed is the hourly range or the hourly rate for this position. A specific offer will vary based on applicant's experience, skills, abilities, geographic location, and alignment with market data.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.Privacy PolicyTerms of UseCalifornia Privacy RightsEmployee Privacy Notice EnglishEmployee Privacy Notice Spanish

What ABM Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom