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

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 strong portfolio of projects, contribute to open-source work, and learn relevant programming languages like Python or Java. Gaining certifications such as CompTIA or completing coding bootcamps can also improve your chances and demonstrate your skills to employers.

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

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 are popular job titles related to Entry Level Software Developer jobs in Abilene, TX? For Entry Level Software Developer jobs in Abilene, TX, the most frequently searched job titles 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 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $97,063 per year, or $46.7 per hour.

Engineering Analyst, Professional Engineer I,II

City of Abilene

Abilene, TX • On-site

$66K - $122K/yr

Full-time

Re-posted 22 days ago


City Of Abilene (Texas) rating

6.8

Company rating: 6.8 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

678th of 844 rated public administrative organizations


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 or 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 a 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 a 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 to 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:

What City Of Abilene (Texas) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom