Fresh Listing

Posted: February 26, 2026 (1 day ago)

This job was posted recently. Fresh listings typically have less competition.

Software Developer I

City of El Paso

El Paso Water Utilities

Fresh

Location

Salary

$60,532.99 - $90,799.49

per year

Closes

Open until filled

Job Description

Summary

This entry-level software developer role at the City of El Paso's Water Utilities department involves creating and updating software applications, working with teams to turn ideas into working programs, and fixing issues to keep systems running smoothly.

It's ideal for someone with a background in computer science who enjoys coding, collaborating with others, and ensuring secure and efficient tech solutions for public services.

The position requires a clean background check and a driver's license, making it suitable for detail-oriented beginners ready to learn on the job.

Key Requirements

  • Bachelor's degree in Computer Science, Computer Information Systems, Software Engineering, or related field; or Associate's degree in a similar field plus 2 years of programming experience
  • Valid Texas Class 'C' Driver's License or equivalent
  • Pass a Criminal Justice Information Systems (CJIS) fingerprint-based background check within first six months and maintain eligibility (no felony convictions, certain misdemeanors, or open warrants)
  • Proficiency in developing applications using PHP, Python, and JavaScript frameworks
  • Experience with database implementation, efficient queries, and data manipulation
  • Skills in code debugging, testing, optimization, version control, and security best practices
  • Ability to collaborate with cross-functional teams, conduct code reviews, and assist in training

Full Job Description

MOS Code: None

Education and Experience: Bachelor's Degree or higher in Computer Information Systems, Computer Science, Software Engineering, or related field or an Associate’s degree in Computer Information Systems, Computer Science, Software Engineering or related field and 2 years of programming experience.


Licenses and Certificates: Valid Texas Class "C" Driver's License or equivalent issued by another state by the time of appointment.


Special Requirements: Applicants for positions assigned to the Department of Information Technology Services must pass a Criminal Justice Information Systems (CJIS) fingerprint-based background check within the first six months of appointment and maintain CJIS eligibility.

CJIS requirements are related to system access and the following list of convictions and/or deferred adjudications will result in failure of the CJIS background check and disqualification and/or termination of employment; Felony convictions, Felony deferred adjudication, Class A or B Misdemeanor deferred adjudication, Class A or B Misdemeanor convictions, and/or open arrest warrants for any criminal offense (Felony or Misdemeanor), and family violence convictions.

Requirements

Under general direction, develop and maintain software and documentation. Work closely with designers, developers, data scientists, geographic information systems analysts, application support specialists, and technicians.

Qualifications

Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications.

Involves: Develop secure, scalable, and high-performance applications using PHP, Python, and JavaScript frameworks. Implement databases and create efficient queries to retrieve and manipulate data.

Use, debug, test, and optimize existing software solutions. Ensure the seamless integration of front-end interfaces with back-end functionality.

Troubleshoot and resolve software defects and technical issues in a timely manner.

Conduct code walkthroughs and reviews to maintain application quality and integrity and ensure adherence to coding standards.

Implement code version control, and enforce best development and security practices.

Perform related duties as assigned.

Involves: Substitute, if assigned, for immediate supervisor or coworkers during temporary absences by performing delegated duties sufficient to maintain continuity of normal operations.

Assist supervisor with training new staff in established programming standards and procedures.

Additional Information

For the complete job specification, click here.

Note: This is an unclassified contract position.

Note: Applicants are encouraged to apply immediately. This position will close when a preset number of qualified applications have been received.

Note: Applicants with foreign diploma, transcripts, and degrees must have all documents translated and evaluated by an agency of the National Association of Credential Evaluation Services (NACES) prior to submitting them to the Human Resources Department.

Please visit www.naces.org/members for more information.

A résumé and/or other documents will not be accepted in lieu of a completed application. Comments such as “See résumé” are not acceptable and will result in the application being considered incomplete.

To qualify for this position, required education, experience, knowledge and skills must be clearly stated on your application’s employment history. We do not use any information on your resume to review if you meet the minimum qualifications for this position.

Failure to fully detail all experience and job duties in the application, or copying/pasting directly from the job specification, or responses referring to your résumé will eliminate you from consideration for the position.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on NEOGOV: 2/26/2026 | Added to FreshGovJobs: 2/27/2026

Source: NEOGOV | ID: neogov-elpaso-5247737