1

Programming Assistant Jobs in Minneapolis, MN (NOW HIRING)

Mechanical Engineer

Saint Paul, MN · On-site

$56K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design Engineering * Assist on projects that include strategic and space planning, consulting, conceptual design, schematic design, design development, construction documentation and construction ...

Mechanical Engineer

Saint Paul, MN · On-site

$56K - $98K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design Engineering * Assist on projects that include strategic and space planning, consulting, conceptual design, schematic design, design development, construction documentation and construction ...

Mechanical Engineer

Saint Paul, MN · On-site

$56K - $98K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design Engineering * Assist on projects that include strategic and space planning, consulting, conceptual design, schematic design, design development, construction documentation and construction ...

CNC Programming Technician - Swiss

Big Lake, MN · On-site

$33 - $44/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Perform quality assurance tests to ensure specification compliance * Assist/or develop in the development of tool design and CNC programming * Modify through change control, BOM/BOO within the ERP ...

Assistant Chief Building Engineer

Saint Paul, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

ASSISTANT CHIEF BUILDING ENGINEER The Assistant Chief Building Engineer is responsible for assisting the Chief Building Engineer and Sr. Property Manager to ensure that all building systems ...

Assistant City Engineer

Osseo, MN · On-site

$119K - $158K/yr

  • Retirement

... improvement programming, grant administration, and division operations. Serve as a trusted ... an Assistant City Engineer, Project Engineer, or Graduate Engineer for a local municipality or ...

Automation Engineering Apprentice

Shakopee, MN

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Shadow and assist Automation Engineers in troubleshooting, maintaining, and repairing control systems, PLCs, VFDs, sensors, scanners, HMIs, and industrial networks. * Support daily automation ...

Senior Electrical Engineer

Bloomington, MN · On-site

$90K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Oversee and provide guidance to junior engineers. * Assist in the procurement of new work, including the development of client relations. Qualifications and Experience: * You have a minimum of 8 ...

Assistant Engineer

Saint Paul, MN · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Hazen and Sawyer is seeking an As sistant Engineer for our Twin Cities, MN office. As part of our Civil/Environmental teams you will have exceptional opportunities to provide superior solutions to ...

Network Technician

Saint Paul, MN · On-site

$23.75 - $30.50/hr

... Engineers in diagnosing and troubleshooting network connectivity issues *      Support and communicate about workspace standard power systems and wireless connectivity issues with the ...

Network Technician

Saint Paul, MN · On-site

$23.75 - $30.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Discuss planned hardware transportation, installation, schedule, and connection with the Systems Engineer * Assist the Systems Engineer in layout of new infrastructure equipment * Communicate planned ...

Showing results 41-60

Programming Assistant information

What is a programming assistant?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What are some typical daily tasks and collaborative responsibilities for a programming assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

What are the key skills and qualifications needed to thrive as a programming assistant, and why are they important?

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

What does a programming assistant do?

A programming assistant supports software development by helping write, test, and debug code, often using programming languages and development tools. They may also assist with documentation, code reviews, and learning new technologies to improve project efficiency.

What are the most commonly searched types of Programming jobs in Minneapolis, MN?

The most popular types of Programming jobs in Minneapolis, MN are:

What cities near Minneapolis, MN are hiring for Programming Assistant jobs?

Cities near Minneapolis, MN with the most Programming Assistant job openings:

Infographic showing various Programming Assistant job openings in Minneapolis, MN as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 21% Part Time, 1% Temporary, and 4% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

Mechanical Engineer

Harris

Saint Paul, MN • On-site

$56K - $85K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

78th of 245 rated software companies


Job description

Job Description:
The Purpose of your role as a Mechanical Engineer
As a Mechanical Engineer, you will apply conceptual engineering techniques, design various types of mechanical systems from the ground up. Responsible for envisioning, designing, and delivering innovative design solutions that meet customer needs and increase efficiency and cost effectiveness in construction and operation.
Design Engineering
  • Assist on projects that include strategic and space planning, consulting, conceptual design, schematic design, design development, construction documentation and construction oversight.
  • Collaborate with the Harris Design Studio team on overall design concepts and design presentation strategies.
  • Provide design support and documentation during completion and execution of design concepts.
  • Work with estimating and construction groups to provide design information.
  • Support Digital Design and BIM to prepare documents and drawings.
  • Support specification for systems and equipment.
  • Prepare calculations and selections for the correct sizing of mechanical and plumbing systems.
  • Prepare calculations to understand energy usage, water usage, etc. for building systems.
  • Design HVAC systems for different sizes and levels of complexity of buildings and facilities. This should include the following:
    • Heating Hot Water Plant and Distribution
    • Steam Distribution
    • Chilled Water Generation and Distribution
    • Refrigerant Cooling systems (VRF, DX etc)
    • Space Heating and Cooling Systems (VAV, Chilled beams, Radiant Cooling, Fan Coil Units, Displacement ventilation etc.)
    • Ventilation Systems.
    • Interface with electrical systems
    • Building Automation Systems and Controls
  • Work with plumbing systems for different sizes and levels of complexity of buildings and facilities. This should include the following:
    • Drainage systems.
    • Storm water systems.
    • Domestic cold and hot water systems.
    • Medical and Lab gas systems.
    • Process Piping Systems
    • Natural gas and other combustible organic materials systems design.
  • Work with code compliant plumbing and mechanical systems designs for buildings.
  • Work with rating systems such as LEED, living building challenge etc.
  • Implement low water, energy, high performance, resilient and sustainable design for mechanical systems.
  • Maintain up to date in innovative and advanced mechanical system design.

Project Team Interfaces
  • Support communication between project team, clients, and vendors.
  • Conduct life-cycle cost analyses to compare initial costs of project alternatives to operating costs.
  • Assist senior Engineers to recommend a level of system performance based on analysis of customer needs and preferences.

Misc.
  • Contribute to the desired safety and work culture of the organization.
  • Perform additional assignments per supervisor's direction

What we're looking for in you
  • Bachelors in Mechanical Engineering required
  • 6+ Months of experience working as a Mechanical Inspector Engineer/Mechanical Engineer/Equivalent position
  • Knowledge of construction equipment techniques, drawings & specifications, and building materials.
  • Knowledgeable of HVAC Systems
  • Proficient with Microsoft Word and Excel

Your life at Harris
As one of the country's leading mechanical contractors, Harris offers you the best of both worlds: the stability, resources and opportunities of a national company, and the team culture, creative spirit and customer loyalty of a local business. If you thrive on variety and new challenges, we want to meet you!
From stadiums to manufacturing facilities, power plants to hospitals, concert halls to classrooms, we handle projects of all sizes and complexity from multiple regional locations across the country.
Harris Benefits + Compensation
Medical, dental, vision, and life insurance
401K with company match
Vacation time, sick time, and paid holidays
Paid Parental leave
Short-Term Incentive Plan
Visit our Careers Page for additional benefit details: ;br>
Pay Range:
$56,863.05 - $85,294.57
The actual salary offer will vary by candidate based on a wide range of factors such as specific skills, qualifications, experience, and location.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

What Harris Computer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Harris Computer Systems logo

About Harris Computer Systems

Sourced by ZipRecruiter

Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.

Industry

Accounting services

Company size

1,001 - 5,000 Employees

Headquarters location

Ottawa, ON, CA

Social media