2

Full Time Computer Programmer Jobs in Minnesota (NOW HIRING)

Duration: Full-time Location: Eden Prairie, Minnesota Salary: $80,000-$85,000/Annually Role: Electrical CAD Drafter Primary Skills: Engineering Role Description: The Electrical CAD Drafter must have ...

CAD Manager

Eden Prairie, MN · Hybrid

$120K/yr

Wunderlich-Malec Engineering (WM) is 100% employee-owned and one of the largest and most well ... Full-time employees may be eligible for the following benefits: Medical • Dental • Vision • ...

CAD Manager

Eden Prairie, MN · On-site

$120K/yr

Wunderlich-Malec Engineering (WM) is 100% employee-owned and one of the largest and most well ... Full-time employees may be eligible for the following benefits: Medical • Dental • Vision • ...

Automation Engineer

Eden Prairie, MN · On-site

$90K - $140K/yr

... Full-Time Salary: $90,000 - $140,000 (based on experience) EVS is seeking an Automation Engineer to help transform engineering workflows through software development, CAD automation, and system ...

Be Seen First

... Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving the aerospace ... Develop CNC programs using GibbsCAM or other CAD/CAM software * Set up tooling and fixtures ...

Be Seen First

... Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving the aerospace ... Develop CNC programs using GibbsCAM or other CAD/CAM software * Set up tooling and fixtures ...

Requires Bachelor's degree or equivalent foreign degree in Computer Science and Engineering ... Best Buy offers standard benefits offered to full-time employees (which include medical, life ...

next page

Showing results 1-20

Full Time Computer Programmer information

Is AI replacing coders?

AI tools are increasingly automating certain coding tasks, but full replacement of computer programmers is unlikely in the near term. Programmers are needed to design, oversee, and improve AI systems, as well as handle complex problem-solving and creative development that AI cannot yet perform independently.

What are some common challenges Full Time Computer Programmers face when working on large team projects?

Full Time Computer Programmers often encounter challenges such as coordinating effectively with team members, managing code integration from multiple contributors, and maintaining clear documentation. Keeping up with frequent updates and ensuring code consistency across the project can be demanding, especially when following strict version control protocols. To overcome these challenges, programmers typically rely on collaborative tools, regular team meetings, and clear coding standards to streamline communication and development processes.

Is 27 too late to start coding?

Full-time computer programmers can start at any age, including 27, as programming skills can be learned at any stage of life. Many successful developers begin coding in their late twenties or later, often by taking online courses, practicing regularly, and building a portfolio. Age is less important than dedication and continuous learning in the tech industry.

What are full time computer programmers?

Full time computer programmers are professionals who write, test, and maintain the code that enables computer software and applications to function. They typically work for companies or organizations as salaried employees, dedicating all of their working hours to programming tasks. Their responsibilities often include collaborating with other developers, troubleshooting bugs, and updating existing software to improve performance or security. Full time computer programmers may specialize in specific programming languages or technologies depending on their employer's needs.

What is the average pay of a computer programmer?

The average salary for a full-time computer programmer varies by experience, location, and industry but typically ranges from $60,000 to $110,000 annually. Entry-level programmers earn closer to the lower end, while experienced developers with specialized skills or certifications can earn higher salaries.

What are the key skills and qualifications needed to thrive as a Full Time Computer Programmer, and why are they important?

To thrive as a Full Time Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and potentially certifications in specific technologies are often required. Attention to detail, teamwork, and effective communication are essential soft skills for collaborating on projects and debugging complex issues. These skills and qualities are crucial for building reliable software, meeting project deadlines, and contributing positively to development teams.

Can I work from home as a computer programmer?

Full-time computer programmers often have the option to work from home, especially if their employer supports remote work policies. Many programming tasks, such as coding, debugging, and collaboration, can be performed remotely using tools like version control systems and communication platforms. However, some roles may require on-site presence for meetings or team activities.

What is the difference between Full Time Computer Programmer vs Part Time Computer Programmer?

AspectFull Time Computer ProgrammerPart Time Computer Programmer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment, often with benefitsPart-time employment, usually without full benefits
Certifications & SkillsSame certifications and skills requiredSame certifications and skills required
Work EnvironmentOffice or remote, consistent scheduleFlexible schedule, may work remotely or on-site

Full Time Computer Programmers work standard hours with benefits, while Part Time Computer Programmers have flexible hours with fewer benefits. Both roles require similar skills and certifications, but differ mainly in hours and employment structure.

What are the most commonly searched types of Computer Programmer jobs in Minnesota? The most popular types of Computer Programmer jobs in Minnesota are:
What cities in Minnesota are hiring for Full Time Computer Programmer jobs? Cities in Minnesota with the most Full Time Computer Programmer job openings:
Infographic showing various Full Time Computer Programmer job openings in Minnesota as of June 2026, with employment types broken down into 1% As Needed, 86% Full Time, 8% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution.
Faculty -Electrical/Computer Engineering

Faculty -Electrical/Computer Engineering

Three Point Solutions, Inc.

Minneapolis, MN • On-site

Full-time

Posted 15 days ago


Job description

Job title : Faculty -Electrical/Computer Engineering
Client : Educational Industry
Duration : Full Time
Location : Minneapolis, MN 55403
Description:
Position Overview
The faculty member is responsible for excellence in teaching, contributing to the undergraduate educational mission of the College. Primary teaching responsibilities will be in the area of Computer Engineering and Electrical Engineering. This faculty position is responsible for the teaching and learning process with a focus on continuous improvement, in an environment in which students can accomplish the learning objectives of the course of instruction, as well as working with School of Engineering faculty and administration. The faculty member teaches and plans with innovation and uses a diversity of teaching methods and multidisciplinary collaborations with academic departments and units across the College. Results of instruction are shown with students being able to demonstrate the knowledge, skills, ethics, and use of proper tools to meet industry needs. The School of Engineering utilizes a project integrated teaching model.
Position Responsibilities
  • Effectively deliver and innovate Computer Engineering and Electrical Engineering curricula
  • Effectively collaborate with School of Engineering colleagues
  • Facilitate learning activities so that students learn the principles, theory, skills, and work ethic necessary to become proficient in appropriate entry level positions
  • Create a positive learning environment
  • Support monitoring, assessing, and advising learners
  • Use current academic and industry practices in assigned courses of instruction
  • Support the development and upgrade of lesson material/training aids and upkeep of equipment within assigned course of instruction
  • Assist in the recruitment and placement of learners
  • Participate in industry and/or professional organizations in order to maintain and enhance program health and academic integrity
  • Support the process of evolving laboratory experiences and recommend new equipment purchases within assigned program
  • Participate in industry Program Advisory Committee (PAC) to monitor and assess curriculum, budgets, and equipment needs
  • Support curriculum development with School of Engineering programs
  • Maintain currency and relevance in the field
  • Other duties as assigned

Core Competencies:
  • Strategic Skills: Has the functional and technical knowledge and skills to do the job at a high level. Makes good decisions. Provides sound advice and problem solution. Provides honest and in-depth analysis on problems and issues.
  • Operating Skills: Makes decisions in a timely manner. Accepts responsibility for tasks and meets objectives and measures. Documents process, progress, and results. Is committed to continuous improvement. Works toward the most efficient and effective work processes.
  • Courage: Has difficult conversations as necessary. Faces up to people problems on any person or situations quickly and directly.
  • Energy and Drive: Is action oriented and full of energy for challenging tasks/issues. Is constantly and consistently one of the top performers. Steadfastly pushes self and others for results.
  • Organizational Positioning Skills: Can maneuver through complex situations effectively and quietly. Is sensitive to how people and organization's function. Anticipates where problems may arise and plans his/her approach accordingly.
  • Personal/Interpersonal Skills: Relates well to all kinds of people. Builds constructive and effective relationships. Is dedicated to meeting the expectations and requirements of internal and external customers. Supports equal and fair treatment and opportunity for all. Adheres to Dunwoody's core values. Is widely trusted - Keeps confidences and admits mistakes. Practices attentive and active listening. Is personally committed to and actively works to continuously improve him/herself.

Qualifications:
  • Master's Degree in Computer Engineering, Electrical Engineering, or closely related major OR
  • Any master's degree or higher and a minimum of 18 graduate credits in the subject they will be teaching OR
  • Any master's degree or higher AND professional licensure
  • 3+ years of recent and relevant professional technical experience

#ZR