2

Entry Level Computer Programmer Jobs in Surprise, AZ

Exempt Salary Range : $55,000-$65,000 (annually) The Opportunity This is an entry-level role ... CAD, general contracting, mechanical or plumbing contracting, engineering or construction industry ...

Jr Software Developer

Scottsdale, AZ · On-site

$67K - $87K/yr

Bachelor's degree in Computer Science, Information Technology, or a related field required ... Experience: * 1-2 years of experience in software development (internships or entry-level roles ...

... computer programming or equivalent training preferred • 4+ years of DC experience required • ... Wed-Sat every other Wednesday, 6:00 PM - 6:00 AM Experience Level Entry Level Job Type & Location ...

... entry-level calculations Demonstrated ability in CAD or other programming applications to perform develop patterns and templates Experience with LEAN Manufacturing Principles Commitment to developing ...

Technician VI

Phoenix, AZ · On-site

$79K - $126K/yr

Demonstrated ability in Microsoft Excel to perform entry-level calculations * Demonstrated ability in CAD or other programming applications to perform develop patterns and templates * Experience with ...

Outside Sales

Phoenix, AZ · On-site

$80K/yr

This role focuses on building relationships with developers, builders, and HOAs, while actively ... Company vehicle, phone, and computer provided * Health insurance * PTO and holidays * Bonus perks ...

CDM Smith is looking for an entry-level Environmental Engineer to join our Water Services Group in ... Skills & Abilities Basic Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...

Showing results 41-60

Entry Level Computer Programmer information

See Surprise, AZ salary details

$32K

$63K

$92.6K

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

As of Aug 20, 2026, the average yearly pay for entry level computer programmer in Surprise, AZ is $62,998.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,000.00 and $77,600.00 per year, depending on experience, location, and employer.

What is an entry level computer programmer?

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 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 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.

How to get a job as an entry level computer programmer with no experience?

To secure an entry level computer programmer position with no experience, focus on building a strong foundation in programming languages like Python or Java through online courses and personal projects. Internships, volunteering, or contributing to open-source projects can also demonstrate skills to employers and improve your chances of getting hired.

What are popular job titles related to Entry Level Computer Programmer jobs in Surprise, AZ?

For Entry Level Computer Programmer jobs in Surprise, AZ, the most frequently searched job titles are:

What job categories do people searching Entry Level Computer Programmer jobs in Surprise, AZ look for?

The top searched job categories for Entry Level Computer Programmer jobs in Surprise, AZ are:

What cities near Surprise, AZ are hiring for Entry Level Computer Programmer jobs?

Cities near Surprise, AZ with the most Entry Level Computer Programmer job openings:

Infographic showing various Entry Level Computer Programmer job openings in Surprise, AZ as of August 2026, with employment types broken down into 91% Full Time, and 9% Part Time. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $62,998 per year, or $30.3 per hour.

Project Engineer (Hydronics)

MPSW

Phoenix, AZ • On-site

$55K - $65K/yr

Full-time

Re-posted 21 days ago


Job description

For over 45 years, MPSW has been a trusted source for engineered HVAC solutions in Arizona. We represent top-tier manufacturers and provide technical sales support for nearly every system type-backed by expert design assistance, energy analysis, and application know-how.
At MPSW, we're team-driven, service-focused, and always moving forward. If you're a self-starter who values collaboration and wants your work to make a real impact, you'll fit right in here.
Reports to: Sales Manager - Hydronics
FLSA Status: Exempt
Salary Range: $55,000-$65,000 (annually)
The Opportunity
This is an entry-level role learning all aspects of MPSW products and systems to estimate and manage projects. As a Project Engineer for the Hydronics Department, this individual will be responsible for coordinating submittals, equipment selection, ordering equipment, pricing and ship dates for each project focused within the Hydronics Division. Must be detail-oriented and customer service-oriented and have excellent organizational skills. Position requires a high level of oral and written correspondence with the Sales Team, Customers and Manufacturers to ensure timely completion of assigned projects while maintaining customer satisfaction. Must be able to work well with others in a fast-paced & high-volume environment.
Responsibilities
  • Create and maintain job files for each project throughout its duration
  • Optimize the project through the stages of product selection, specifications, plans, estimates, proposals, value engineering and redesigns
  • Manage multiple projects on an ongoing basis
  • Communicate with owners, architects, MEP Consultants and General, Mechanical, Plumbing and Electrical Contractors
  • Organize project related data for order entry
  • Respond to and track IOM & Submittal requests
  • Read, understand and interpret building plans & specifications
  • Develop and grow relationships with customers, contractors, project engineers and manufacturers
  • Determine project requirements, constraints, and sales team responsibilities to meet all of the customer's system design, installation and maintenance expectations
  • Investigate concerns, implement corrective action and communicate with customers and co-workers as necessary to maximize customer satisfaction

The Required Profile
  • Bachelor's degree in engineering
  • One (1) to two (2) years of experience in hydronics, HVAC, plumbing, estimating, engineering, construction management or contracting environment; or equivalent combination of education and experience
  • Working knowledge of Hydronic and/or Plumbing systems, pumps and pump systems, boilers and/or water heaters, water treatment systems, MEP consulting, architecture, design, CAD, general contracting, mechanical or plumbing contracting, engineering or construction industry a plus
  • Ability to prioritize, multi-task, deal with ambiguity and manage high volume projects
  • Strong PC skills in Microsoft Office applications including Word, Excel, PowerPoint, and Outlook

Other Skills/Abilities
Strategic Skills
Ability to learn new skills and knowledge. Ability to understand concepts and complexity comfortably. Open to change and will try anything to find solutions. Able to handle uncertainty and make decisions without knowing the whole story.
Operating Skills
Ability to discern between tasks to determine how best to accomplish goals and organize task/people assignments to get results in a timely way. Ability to figure out processes and simplify them in order to maximize workflow.
Behavior Skills
Ability to manage people and situations when conflicts arise. Ability to seize opportunities with the drive to complete goals.
Personal and Interpersonal Skills
Ability to establish and grow relationships with customers through effective verbal and written communication. Dedicated to the needs of the customers, manufacturers and peers and has the patience to actively listen to all business partners. Able to solve problems and skillfully negotiate with a minimum of noise while managing stress. Demonstrates integrity and trust through appropriate directness and truthfulness. Ability to understand personal strengths and weaknesses, seek feedback and improve upon shortcomings.
Environmental Requirements
Will be required to work in an office environment and frequently in the field.
Physical Demands
While performing the duties of this job, the employee is regularly required to use hands to operate computer keyboard and telephone, reach with hands and arms. The employee frequently is required to stand, walk, and sit. The employee is occasionally required to climb or balance and stoop, kneel, crouch, or crawl. The employee must regularly lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.
NOTE: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
MPSW is an Equal Opportunity Employer
Employment practices will not be influenced or affected by an applicant's or employee's race, color, religion, sex (including pregnancy), national origin, age, disability, genetic information, sexual orientation, gender identity or expression, veteran status or any other legally protected status. Reasonable accommodations will be made for qualified individuals with disabilities unless doing so would result in an undue hardship.
Salary ranges listed are dependent upon a candidate's qualifications, experience, internal equity, and the budgeted amount for the specific role and location.