1

Software Application Jobs in Texas (NOW HIRING)

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX - we create mission critical applications that are used throughout SpaceX to accelerate launch ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX - we create mission critical applications that are used throughout SpaceX to accelerate launch ...

They are seeking an Application Software Engineer to create mission-critical applications that enhance launch vehicle production and support the Starlink global internet service. The role involves ...

APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX - we create mission critical applications that are used throughout SpaceX to accelerate launch ...

Junior Application Developer

Southlake, TX · On-site +1

$63K - $81K/yr

Verdant provides software implementation, customizations, process consulting, managed services and application hosting, as well as develops value-add proprietary products. Verdant is a triple bottom ...

Junior Application Developer

Southlake, TX · On-site +1

$63K - $81K/yr

Verdant provides software implementation, customizations, process consulting, managed services and application hosting, as well as develops value-add proprietary products. Verdant is a triple bottom ...

Software Engineer

Austin, TX · On-site

$57 - $67/hr

The Software Developer will support the Texas Department of Agriculture. This role performs ... Apply extensive experience in mobile application development using Visual Studio, .NET Core 9.0 ...

The Software Developer will support the Texas Department of Agriculture. This role performs ... Apply extensive experience in mobile application development using Visual Studio, .NET Core 9.0 ...

One software developer is being solicited by TDI to perform work on legacy modernization projects in a java application using Rational Application Developer to serve the business needs of the ...

Showing results 21-40

Software Application information

What are the key skills and qualifications needed to thrive as a software application developer, and why are they important?

To thrive as a Software Application Developer, you need strong programming skills, a solid grasp of software development principles, and typically a degree in computer science or related field. Familiarity with programming languages (such as Java, Python, or C#), version control systems like Git, and experience with development frameworks and databases are standard requirements. Problem-solving ability, attention to detail, and effective collaboration set outstanding developers apart. These skills are crucial for building reliable applications, ensuring maintainability, and delivering solutions that meet user needs.

What is a software application?

Software applications, often called apps, are computer programs designed to help users perform specific tasks or activities on a device, such as a computer, tablet, or smartphone. Examples include word processors, web browsers, graphic design tools, and games. These applications can be installed locally or accessed through the cloud, and they play a key role in increasing productivity, entertainment, and communication. The development and maintenance of software applications is a major field within the broader technology industry.

What is the difference between Software Application vs Software Developer?

AspectSoftware ApplicationSoftware Developer
Primary RoleEnd-user software designed for specific tasksCreates, tests, and maintains software applications
Required SkillsUnderstanding of software features, user interface, and functionalityProgramming, coding, software design, and development skills
Work EnvironmentEnd-users, business environments, software companiesDevelopment teams, tech companies, software firms
CertificationsTypically not required, but certifications like Microsoft Office or Adobe may helpProgramming certifications, computer science degrees, coding bootcamps

In summary, Software Applications are end-user products designed for specific tasks, while Software Developers create and maintain these applications through coding and software engineering. Both roles are essential in the software industry but serve different functions.

What are some common challenges faced by software application developers when working on cross-functional teams?

Software Application Developers often collaborate with designers, quality assurance testers, and product managers, which can present challenges in aligning technical requirements with business goals. Effective communication is key, as misunderstandings about project specifications or timelines can lead to delays or rework. To overcome these hurdles, developers should be proactive in participating in team meetings, clarifying expectations, and providing regular updates on progress. Embracing agile methodologies and using project management tools can also help streamline collaboration and keep everyone on the same page.
What cities in Texas are hiring for Software Application jobs? Cities in Texas with the most Software Application job openings:
Infographic showing various Software Application job openings in Texas as of August 2026, with employment types broken down into 80% Full Time, 16% Part Time, and 4% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Application Support Specialist II

City of El Paso

El Paso, TX • On-site

$65K - $81K/yr

Full-time

Posted 6 days ago


City Of El Paso (Texas) rating

8.3

Company rating: 8.3 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

276th of 844 rated public administrative organizations


Job description

Requirements MOS Codes: None Education and Experience: Bachelor's degree or higher in Computer Information Systems, Computer Science, Data Processing, or related field and two (2) years of software support and analysis experience, or an Associate's Degree in Computer Information Systems, Computer Science, Data Processing, or related and four (4) years of software support and analysis experience. Licenses and Certificates: A Texas Class "C" Driver's License or equivalent issued by another state by time of appointment. Special Requirements: Applicants for this position must pass a Criminal Justice Information Systems (CJIS) fingerprint-based background check within the first six months of hire and maintain CJIS eligibility.

CJIS requirements are related to system access, and the following list of convictions and/or deferred adjudications will fail the CJIS background check and result in disqualification and termination from employment: Felony Convictions, Felony Deferred Adjudication, Class A & B Misdemeanor Deferred Adjudication, Class B Misdemeanor Convictions, an Open Arrest for Any Criminal Offense (Felony or Misdemeanor), and Family Violence Convictions. General Purpose Under direction, is responsible for managing the resolution of software application and system issues that arise across the organization and for the configuration, and maintenance of large scale applications and documentation. Typical Duties Identifying and resolving software application technical issues.

Involves: Perform application maintenance and upgrades. Utilize Software Development Life Cycle concepts to analyze and enhance applications. Analyze and recommend new or revised software and procedures, including justifications for proposed changes.

Study existing systems and procedures of organizations to determine feasibility of conversion to data processing or network application methods. Provide technical support to end users. Determine information needs in coordination with personnel of user departments by drawing detailed flowcharts and block diagrams or applying other related methods.

Assist in the evaluation of proposed information processing or systems and operations. Analyze program specifications for completeness and conformance to established standards. Maintain and develop business unit reports using report writing solutions.

Assist with systems integrations. Recommend technical solutions and improvements to automated systems and business processes. Ensure that project products meet departmental standards.

Manage and document assignments using the Information Technology (IT) Department ticketing system. Actively manage customer satisfaction and provide timely updates on project and task progress. Maintain complex automated systems and software applications.

Involves: Preparing complete and precise user instructions and system documentation for implemented systems in accordance with established standards. Report program activity and project status to management. Analyze software packages and modify them to meet users' needs.

Provide technical assistance to operations and programming personnel by analyzing information work procedures and job methods to solve operating system problems or debug programs. Write queries to analyze data in the database. Collaborate and communicate with IT Support Programs to debug and solve technical issues.

Estimate and document resource requirements, level-of-effort, and timelines for major tasks and projects. Prepare application configuration and systems design alternatives according to established standards. Identify documents and evaluate information requirements at various management and operating levels.

Participate in developing programs to educate management and users in software application capabilities and requirements. Involves: Train functional end users in capabilities of their systems and guide them in dealing with related issues and problems. Perform related duties as assigned.

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. Supervise assigned staff.

Involves: Assign, schedule, guide, and monitor work. Appraise employee performance and review subordinates' appraisals. Provide for training and development.

Counsel, motivate and maintain harmony. Identify and resolve staff differences, conflicts and deficiencies. Interview applicants.

Recommend hiring, termination, transfers, discipline, merit pay or other employee status changes. Enforce personnel rules and regulations and work behavior standards firmly and impartially. General Information For a complete job specification click here.

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

Please note: Applicants with foreign diplomas, 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 resume and/or other documents will not be accepted in lieu of a completed application

Comments such as "See resume" are not acceptable and will result in the application being considered incomplete. To qualify for this position, the 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 resume will eliminate you from consideration for the position.


What City Of El Paso (Texas) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom