2

Entry Level Computer Programmer Jobs in Surprise, AZ

Automation Engineer Sofidel America is currently seeking an Automation Engineer . We are searching ... Input work orders, track required work, and track parts in inventory using designated computer ...

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

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

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 Jun 10, 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:

Entry Level - Automation Engineer

Sofidel

Phoenix, AZ

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 25 days ago


Sofidel rating

7.7

Company rating: 7.7 out of 10

Based on 25 frontline employees who took The Breakroom Quiz


Job description

Automation Engineer
Sofidel America is currently seeking an Automation Engineer. We are searching for a candidate that is local to the area and is looking for a long-term role in a stable environment. Your expertise will make you an important part of our team!
The Automation Engineer will research and implement technical solutions to satisfy the company's automation needs and investment plans. This individual will contribute professional and technical expertise to improve the efficiency of operating systems, improve the quality of products, and develop more cost-effective ways to achieve objectives while reducing expenses. This individual will also conduct activities to ensure that all electrical and instrumentation maintenance is completed; replace and repair components and parts as needed, program monitoring systems, and troubleshoot faults.
Job Responsibilities:
  • Provide technical support and direction to operations and purchasing departments by providing timely feedback for optimising quality, efficiency and cost.
  • Determine root cause and corrective actions for quality and production deficiencies.
  • Directly support the production department in outage execution, safety improvements.
  • On all projects or sub-projects allocated, provide practical project engineering and design expertise based on the incumbent's degree and training. As assigned, complete essential calculations, drawings, specifications, reports, and other documents according to the agreed time schedule and engineering budget.
  • Perform preventative maintenance on electrical equipment and instrumentation systems. Troubleshoot and diagnose instrumentation and electrical failures, report on the situation, and provide recommendations. Check instruments to see whether they're within range.
  • Input work orders, track required work, and track parts in inventory using designated computer systems.
  • Program, troubleshoot, and maintain PLC/DCS systems, and collect PLC input and output data to monitor efficiency of equipment.
  • Repair electrical and electronic systems including any electromechanical production equipment.
  • Follow regulations supporting Sofidel America’s “Good Manufacturing Practices” and HACCP to promote a safe, sanitary, and hygienically-sound workplace.
  • Perform other related duties as assigned.
Job Requirements:
  • Bachelor’s degree in electrical engineering, Electronics Technology, Electro-Mechanical Engineering or Automation/Engineering, and/or equivalent work experience is preferred.
  • Experience working in an industrial environment is preferred.
  • Must have strong knowledge and troubleshooting capabilities in A amp;I, PLC, DCS, and Robotics.
  • Excellent communication, documentation, and computer skills required.
  • Solid mechanical aptitude preferred.
  • Must demonstrate the ability to promote a safe working environment.
  • Must have the ability to effectively manage conflict.
Company Benefits:
  • Competitive Compensation
  • Professional and safe work environment
  • Employee referral bonus
  • 401(k) Match
  • Dental insurance
  • Health insurance
  • Vision insurance
  • Professional training and development
  • Paid vacation
Equal Opportunity Employer:
Sofidel America is an equal opportunity employer. Sofidel America is committed to the spirit and letter of all federal, state, and local laws and regulations pertaining to equal opportunity.

What Sofidel employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom