2

Entry Level Computer Programmer Jobs in Surprise, AZ

Cad Designer

Phoenix, AZ · On-site

$25 - $30/hr

... Engineering data; perform field investigations to determine as built conditions and design ... Entry Level Job Type & Location This is a Contract position based out of Phoenix, AZ. Pay and ...

Cad Designer

Phoenix, AZ · On-site

$25 - $30/hr

... Engineering data; perform field investigations to determine as built conditions and design ... Entry Level Job Type & Location This is a Contract position based out of Phoenix, AZ. Pay and ...

JOB SUMMARY: The Commercial Engineer requires an in-depth understanding of electrical power ... Ability to use CAD design programs, electrical system design, integration and operation. * Working ...

JOB SUMMARY: The Commercial Engineer requires an in-depth understanding of electrical power ... Ability to use CAD design programs, electrical system design, integration and operation. * Working ...

This is an entry-level Mechanical Engineer position for an individual with educational experience ... Create 3D CAD models and engineering drawings for RF products designs * Develop prototype hardware ...

This entry-level position offers an excellent opportunity to learn, grow, and contribute to TSMC ... Collaborate with multidisciplinary project teams, including project managers, schedulers, CAD ...

This entry-level position offers an excellent opportunity to learn, grow, and contribute to TSMC ... Collaborate with multidisciplinary project teams, including project managers, schedulers, CAD ...

The Project Engineer is an entry-level position that assists the Project Manager and Sr. Project ... Proficiency in using a personal computer (PC) and company communication tools, such as email, the ...

next page

Showing results 1-20

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 Jul 14, 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 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 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 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 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 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 July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $62,998 per year, or $30.3 per hour.
Cad Designer

Cad Designer

TEKsystems

Phoenix, AZ • On-site

$25 - $30/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Description

SUMMARY

Prepare/assist in the developing of design drawings, design change notices, bill of materials and other documents required for facility/plant modification, equipment and other projects.

MINIMUM REQUIREMENTS

Designer Level I

• High School diploma/GED.

• Must have completed two years college or technical school course work in AutoCAD (AutoCAD AUD preferred) or a technical discipline or equivalent.

• Specific Business Units may require one (1) year design experience in area of specialization.

• Demonstrated oral and written communications and interpersonal skill, as well as PC skills in a Windows environment.

• Valid Driver’s License required

Designer I

1) Prepares or revises selected drawing (electrical/mechanical/civil/instrument) and other documentation subject to review by higher level Designers or Team Lead required for the installation, modification, and operation of all types of electrical/electronic facilities or equipment.

Documentation may include:

structural/physical layouts and details, block and signal diagrams, wiring and schematic diagrams, Bills of Materials, Requisitions on ROS and Shop Orders using manual or CADD techniques and related software.

2) Gathers, organizes and develops Engineering data; perform field investigations to determine as built conditions and design requirements; performs studies and required computations for the development of design drawings with direction from higher level Designers or Team Lead.

3) Provides lead personnel with field prints, check prints and working copies of documents to expedite generation of final engineering drawings; assists in development of site-specific wiring diagrams and equipment layouts based on generalized standards and instructions.

4) Insures conformance to procedures, government regulations and selected codes and standards in the performance of related tasks.

5) Compiles all required documentation for assigned projects into a complete package, submits the package for review and approval and expedites transmittal of documentation to the appropriate field units and files with direction from higher level Designers or Team Lead.

6) Maintains and updates all Design Configuration Documents through the use of CADD and manual drafting techniques.

7) Develops an understanding and an ability to utilize all applicable systems and applications.

Top Skills Details

Autocad,Design,Gis,utility deisgn

Additional Skills & Qualifications

• Would like someone to start as soon as possible

• Must have minimum of Associate's Degree or technical school certification in AutoCAD (AutoCAD AUD preferred) plus two (2) years of electrical utility design experience (for a Level II)

o If Level I, then please see specific minimum requirements below for that.

• Additional callouts from leader: Need candidates strong in AutoCAD and with solid soft skills (collaboration is a major part of this role)

• Role will be fully onsite

o Work Location: Deer Valley (2121 West Cheryl Drive, Phoenix, Arizona 85021, Building A)

• Contractor will be working Monday through Friday, 8 hours a day either 6am-2:30pm or 7am-3:30pm shift

o Additionally, will have optional OT opportunity of up to 10 hours per week

• Two year contract with possibility of extension

• Will potentially need to drive an APS vehicle to check equipment out in field (so driving record screenings will be needed for this position)

SUMMARY

Prepare/assist in the developing of design drawings, design change notices, bill of materials and other documents required for facility/plant modification, equipment and other projects.

MINIMUM REQUIREMENTS

Designer Level I

• High School diploma/GED.

• Must have completed two years college or technical school course work in AutoCAD (AutoCAD AUD preferred) or a technical discipline or equivalent.

• Specific Business Units may require one (1) year design experience in area of specialization.

• Demonstrated oral and written communications and interpersonal skill, as well as PC skills in a Windows environment.

• Valid Driver’s License required

Experience Level

Entry Level

Job Type & Location

This is a Contract position based out of Phoenix, AZ.

Pay and Benefits

The pay range for this position is $25.00 - $30.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Phoenix,AZ.

Application Deadline

This position is anticipated to close on Jul 13, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.