1

Computer Programmer Jobs in Abilene, TX (NOW HIRING)

The project engineer will work on commercial projects within our core markets: healthcare, higher ... Proficient computer skills in Microsoft Office Suite, project management software (CMiC, Prolog or ...

The project engineer will work on commercial projects within our core markets: healthcare, higher ... Proficient computer skills in Microsoft Office Suite, project management software (CMiC, Prolog or ...

The project engineer will work on commercial projects within our core markets: healthcare, higher ... Proficient computer skills in Microsoft Office Suite, project management software (CMiC, Prolog or ...

The project engineer will work on commercial projects within our core markets: healthcare, higher ... Proficient computer skills in Microsoft Office Suite, project management software (CMiC, Prolog or ...

Title: Engineer Exemption Status: Exempt Last Update: 06_05_2024 About the Role The Engineer ... Prolonged periods sitting at a desk and working on a computer with repetitive movements * Ascends ...

Strong computer skills (Microsoft Office; ProMAX; SolidWorks and/or AutoCAD) * Strong safety awareness. Education and Experience: * Bachelor of Engineering Degree in Mechanical or Petroleum ...

SUMMARY The Project Engineer has responsibility for coordination of technical activities on ... Excellent skills in P6 scheduling software and excellent computer skills Microsoft Office, Bluebeam ...

SUMMARY The Project Engineer has responsibility for coordination of technical activities on ... Excellent skills in P6 scheduling software and excellent computer skills Microsoft Office, Bluebeam ...

The Role We Want You For As a Project Cost Engineer, you will assist in the development and ... Working knowledge of applicable computer software such as PMWeb or similar project portfolio ...

The Role We Want You For As a Project Cost Engineer, you will assist in the development and ... Working knowledge of applicable computer software such as PMWeb or similar project portfolio ...

Showing results 41-60

Computer Programmer information

See Abilene, TX salary details

$31.9K

$62.9K

$92.5K

How much do computer programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for computer programmer in Abilene, TX is $62,899.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,900.00 and $77,400.00 per year, depending on experience, location, and employer.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often collaborate with teams to design solutions and troubleshoot issues. Strong problem-solving skills and knowledge of development tools are essential in this role.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

Is a computer programmer a good career?

A computer programmer is a skilled professional who writes, tests, and maintains software code, often working with programming languages like Python, Java, or C++. The field offers strong job growth, competitive salaries, and opportunities across various industries, but it requires continuous learning and problem-solving skills. Success in this career depends on technical proficiency, adaptability, and staying current with technological advancements.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, using programming languages like Java, Python, or C++ to create and maintain software applications. Many positions require problem-solving skills, knowledge of development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What are the most commonly searched types of Computer Programmer jobs in Abilene, TX?

The most popular types of Computer Programmer jobs in Abilene, TX are:

What cities near Abilene, TX are hiring for Computer Programmer jobs?

Cities near Abilene, TX with the most Computer Programmer job openings:

Infographic showing various Computer Programmer job openings in Abilene, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $62,899 per year, or $30.2 per hour.

City Engineer / Division Manager

cityofabilene

Abilene, TX

Full-time

Re-posted 28 days ago


Job description

To apply for this position follow the link below:

https://www.governmentresource.com/recruitment/abilene-tx-city-engineer-2/

GENERAL DESCRIPTION

Under the general direction of the Director of Public Works, or their designated representative, this position is responsible for the management and operation of the City’s Engineering Services Division. Work involves responsibility for the planning, organizing, directing, supervising, and coordinating of engineering activities in the various divisions of the Public Works department. Work includes development of divisional policies and procedures, short and long range program planning, and decision making. Assignments are carried out within established policies, procedures, regulations, and guidelines issued by the City, County, State, and Federal agencies. Work is evaluated through observations, conferences, and reports. 

SUPERVISION EXERCISED

Will perform direct supervision over the Engineering Services Division professional, technical and clerical staff. 

IMPORTANT AND ESSENTIAL DUTIES

Conference with and advise Engineering Division staff on planned engineering projects, develop short and long range plans for City Engineering projects, assign engineering plans, including schedules, feasibility studies and cost estimates, perform overall project management for City public works. 

Provides review of engineering plans and programs and the development of project scope requirements.

Prepare Engineering Division budget and assist with Departmental budget preparation and control.

Assists in review of operational procedures and evaluates work performance of Engineering Division staff.  

Hire, assign, supervise and evaluate Engineering Division staff; assists in hiring and evaluation of other departmental personnel.  

Advises other departmental personnel on engineering functions associated with their work.  

Assists in liaison efforts to other City departments and outside organizations; responds to information requests and general citizen inquiries.  

Represents the Department Director before Council and other agencies and groups as required and appropriate.  

Safely operate a City vehicle periodically to support City activities to include, but not limited to, transporting personnel to/from locations outside of City Hall, delivering or picking up materials for day-to-day operations, and attending off-site meetings.

OTHER JOB RELATED DUTIES

Perform other job related duties and responsibilities as assigned.

KNOWLEDGE, SKILLS, AND ABILITIES

Knowledge of:

Principles and practices of engineering as applied to public works or utilities construction and maintenance, including methods, materials and techniques.

Office management practices, technology and methods.

Equipment management, usage, maintenance and safety.

Safe driving principles and practices.

Contract administration of professional services and construction contracts.

Supervisory principles and methods, including goal setting, administration, employee development and employee supervision.

Skill to:

Use current technology engineering and drafting equipment, as well as traditional drafting tools.

Effectively provide independent judgment and decision-making expertise in the application of technical engineering skills.

Advanced skills and knowledge in approaches and systems that affect the design and implementation of major programs and/or processes throughout the City.

Ability to:

Design, supervise, and review the preparation of engineering plans and studies.  

Apply fundamental concepts of engineering theory, work with advanced mathematical operations methods, and functions of real and complex variables.

Manage multiple projects simultaneously and prioritize effectively.

Operate a computer and standard office equipment.

Communicate effectively, both orally and in writing, in a clear and professional manner.

Maintain accurate records.

Assimilate information to arrive at logical conclusions and to make responsible recommendations.

Analyze problems, evaluate alternatives, and make recommendations.

Provide responsible administrative assistance in budget, organization, personnel, staffing and scheduling in a large service-oriented department.

Manage conflict and resolve disputes with Project Construction projects and the Public.

Establish and maintain cooperative working relationships with those contacted in the course of work, both internally and externally.

Follow and embrace the City of Abilene Core Values – Respect, Integrity, Service Above Self, and Excellence in All We Do.

Lead, manage, and perform as a team member in a manner that accomplishes the Division’s mission and treats team members with dignity, courtesy, and respect.

Experience and Training Guidelines:

For positions with more than one level, all listed requirements at the lower levels are required at the higher levels. Any combination equivalent to experience and training to provide the required knowledge, skills, and abilities may be qualifying.  Knowledge, skills, and abilities may be obtained through:

Experience:

Experience in organizational management activities, including budgetary control is required.

Five (5) years of progressively responsible engineering experience after registration is required.  

Graduate level engineering education may be substituted for engineering experience on a year per year basis.

Experience in Land Development including grading, drainage, street and utility design preferred.

Municipal City Engineer experience is preferred.

Education/Training:

A Bachelor’s Degree from an EAC/ABET accredited university with major course work in civil engineering or a related engineering field is required.

License or Certificate:

A licensed professional engineer by the State of Texas Board of Professional Engineers and Land Surveyors is required within 6 months.

A valid Texas driver’s license; the ability to obtain one within ninety (90) days, or a military waiver is required.

A Certified Floodplain Manager certification is required within 12 months of hire date.

Special Requirements:

Exposure to cold, heat, noise, outdoors, chemicals, explosive materials, mechanical hazards, and electrical hazards.

Ability to travel to other work locations.

Essential duties require the following physical skills and work environment:

With or without accommodation, the “X” indicates the overall strength demand of the position during a typical workday:

    ___    Sedentary – lifting of no more than 10 pounds
    ___    Light – lifting no more than 20 pounds; carrying up to 10 pounds
    _X_    Medium – lifting no more than 50 pounds; carrying up to 25 pounds
    ___    Heavy – lifting no more than 100 pounds; carrying up to 50 pounds
    ___    Very Heavy – team lifting over 100 pounds; carrying more than 50 pounds

Physical Demand Codes:  The following describes whether or not the position is expected to exert the physical demands listed during a typical workday as well as the overall frequency of the task:

Codes for how often:
N     =    No
E    =    Extensive (100 – 70% of the time)
M    =    Moderate (60 – 30% of the time)
I    =    Infrequent (20 – 10% of the time)
A    =    Almost Never (<10% of the time)

Code / Task
_M_    Standing
_M_    Sitting
_M_    Walking
_I__    Lifting
_I__    Carrying
_I__    Pushing/Pulling
_A_    Overhead Work
_A_    Fine Dexterity
_I__    Kneeling
_I__    Crouching
_A_    Crawling
_M_    Bending
_I__    Twisting
_A_    Climbing
_A_    Balancing
_E_    Vision
_E_    Hearing
_E_    Talking
__      Other: _____________________