2

Entry Level Software Developer Jobs in Abilene, TX

Performs entry level tasks such as troubleshooting pumps, blenders, TCVs, and cable building with ... Troubleshoots and repairs electrical/electronic equipment including but not limited to programmable ...

Entry Level Software Developer information

See Abilene, TX salary details

$28.6K

$97.1K

$233.8K

How much do entry level software developer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for entry level software developer in Abilene, TX is $97,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,500.00 and $102,600.00 per year, depending on experience, location, and employer.

What is an entry level software developer?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

What does an entry level software developer do?

An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.

What types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

What are the key skills and qualifications needed to thrive as an entry level software developer, and why are they important?

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

What is the difference between Entry Level Software Developer vs Junior Software Engineer?

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften used interchangeably with Entry Level Software Developer

Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.

How to get an entry level software developer job with no experience?

To secure an entry level software developer position with no experience, focus on building a portfolio of projects, contribute to open-source code, and learn relevant programming languages like Python or Java. Gaining familiarity with tools such as Git and completing certifications or coding bootcamps can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Abilene, TX?

The most popular types of Software Developer jobs in Abilene, TX are:

What job categories do people searching Entry Level Software Developer jobs in Abilene, TX look for?

The top searched job categories for Entry Level Software Developer jobs in Abilene, TX are:

What cities near Abilene, TX are hiring for Entry Level Software Developer jobs?

Cities near Abilene, TX with the most Entry Level Software Developer job openings:

Infographic showing various Entry Level Software Developer job openings in Abilene, TX as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $97,063 per year, or $46.7 per hour.

Engineering Analyst, Professional Engineer I/II

Abilene, TX

$79K - $106K/yr

Full-time

Re-posted 12 days ago


Job description

GENERAL DESCRIPTION

Engineering Analyst

Under direct supervision of a licensed Professional Engineer, performs entry-level engineering work in the design, investigation, and construction of water and wastewater utility projects. Applies basic engineering knowledge to solve problems and supports project development.

Professional Engineer I:

Under direction, performs professional engineering work in the design, investigation, construction, and operations of water and wastewater utility projects. Independently prepares plans, specifications, and reports, and coordinates with consultants, developers, and contractors.

Professional Engineer II:

Under direction, performs advanced professional engineering work in the planning, design, construction, and management of water and wastewater utility projects. Provides support in project management, CIP planning, and departmental policy development. Serves as a subject matter expert and mentor to junior staff.

SUPERVISION EXERCISED

Engineering Analyst

This position exercises no supervision.

Professional Engineer I

May provide technical supervision to Engineering Analyst, operational staff or technicians.

Professional Engineer II

Provides technical supervision over Engineering Analyst, engineers, technicians, or consultants as assigned.

IMPORTANT AND ESSENTIAL DUTIES

Engineering Analyst:

 

Assist in developing project plans, specifications, and estimates.

Review completed engineering work for accuracy and compliance.

Research technical information sources and assist in revising design and construction standards.

Investigate field issues affecting property owners, contractors, and utility operations.

Inspect workmanship and materials for conformance with City standards.

Participate in data collection, surveys, and feasibility studies.

Operate a City vehicle or personal vehicle to visit other work locations, attend meetings, and events.

Professional Engineer I:

 

Independently design and manage assigned projects.

Coordinate with consultants, developers, and contractors.

Prepare feasibility studies, cost estimates, and technical reports.

Provide technical supervision and mentoring to EITs or technicians.

Review private development plans for conformance with City standards.

Participate in CIP development and provide budgetary input.

Professional Engineer II:

 

Lead large-scale or complex utility projects from planning through construction.

Prepare and oversee project feasibility studies, cost estimates, and budgets.

Develop and enforce departmental standards, policies, and procedures.

Serve as project manager for consultant-led designs and studies.

Supervise, mentor, and evaluate EITs, PEs, and technical staff.

Assist with long-range planning for water and wastewater systems.

Provide input and leadership in CIP planning and prioritization.

Assist in optimization studies and support the development and implementation of the asset management program.

OTHER JOB RELATED DUTIES

Perform other job related duties and responsibilities as assigned.

KNOWLEDGE, SKILLS, AND ABILITIES

Knowledge of:

Principles and practices of civil and utility engineering.

Methods, materials, and techniques used in water/wastewater construction and maintenance.

Project management methods and tools.

Relevant federal, state (TCEQ), and local regulations.

            Skill to:

Operate engineering and drafting technology (AutoCAD, GIS, Bluebeam).

Prepare engineering plans, reports, and specifications.

Operate office equipment and computer software.

Safely operate a city of personal vehicle.

            Ability to:     

 

            Perform engineering calculations and prepare technical reports.

            Communicate clearly and concisely, both orally and in writing.

            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.

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

            Professional Engineer I/II

            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:

          Engineering Analyst

 

Experience:

           Entry-level; no prior experience required.

Education/Training:

Bachelor’s degree in civil engineering or related field is preferred.

           

            License or Certificate:

Engineer-in-Training certificate preferred.

Texas Driver’s License, the ability to obtain one within ninety (90) days or a military waiver is required.

Professional Engineer I

Experience:

Three (3) years of engineering experience is preferred.

Education/Training:

Bachelor’s degree in civil engineering or related field is required.     

            License or Certificate:

Licensed Professional Engineer in Texas, or ability to obtain within six (6) months of hire is required.

Professional Engineer II

Experience:

            Five-seven (5-7) years of engineering experience with three (3) years in civil engineering and/or water resources, including significant project management experience is required.

            License or Certificate:

Licensed Professional Engineer in Texas at the time of hire is required.

Special Requirements:

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

_E_     Fine Dexterity

_I__    Kneeling

_I__    Crouching

_I__    Crawling

_M_    Bending

_M_    Twisting

_I__    Climbing

_E_     Balancing

_E_     Vision

_M_    Hearing

_E_     Talking

___     Other:  _____________________