1

Application Software Developer Jobs in Houston, TX

Software Developer Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite Duration: 6 ... Participate in building application support knowledgebase by documenting issues reported by users ...

The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance ... Azure Application Insights * Logging, tracing, and alerting best practices * Develops and maintains ...

The Software Developer designs, develops, and deploys modern, AI-driven solutions that enhance ... Azure Application Insights * Logging, tracing, and alerting best practices * Develops and maintains ...

... The Software Developer-SCSM, Under general supervision, participates in the analysis, design ... application side issues; document findings/solutions/fix, work with technical administrators to ...

Debug, optimize, and improve application performance and scalability * Participate in design ... engineering team * Curious, pragmatic, and eager to learn complex domain software Nice to Have:

Debug, optimize, and improve application performance and scalability * Participate in design ... engineering team * Curious, pragmatic, and eager to learn complex domain software Nice to Have:

Lead Software Developer

Richmond, TX · On-site

$90K - $113K/yr

SDH Group, Inc. is seeking a Lead Software Developer to design, create, and implement applications ... for application systems. • Performs the design through implementation process on specialized ...

New

... software solutions tailored for the utility sector . * Collaborate with GIS analysts, engineers ... Optimize application performance, enhance UI/UX, and ensure compliance with best practices in ...

next page

Showing results 1-20

Application Software Developer information

See Houston, TX salary details

$16

$50

$81

How much do application software developer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for application software developer in Houston, TX is $50.27, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $57.84 per hour, depending on experience, location, and employer.

What jobs in the US pay 300,000 a year?

Application Software Developers with extensive experience, specialized skills, or working in high-demand industries can earn salaries of $300,000 or more annually, especially with bonuses and stock options. Senior roles in tech companies, financial firms, or those with expertise in cloud computing, AI, or cybersecurity tend to reach this compensation level.

What are some common challenges Application Software Developers face when working on cross-functional teams?

Application Software Developers often collaborate closely with designers, testers, product managers, and sometimes clients. One common challenge is aligning technical feasibility with business goals and user expectations, which can require strong communication and negotiation skills. Developers may also need to adapt quickly to changing project requirements and integrate feedback from multiple stakeholders. Working effectively in this environment involves balancing technical excellence with collaborative teamwork, ensuring timely delivery without compromising quality.

What are Application Software Developers?

Application Software Developers are professionals who design, build, test, and maintain software applications for computers or mobile devices. They work to understand user needs, create software solutions, and ensure applications run smoothly and efficiently. Their work often involves programming, debugging, updating applications, and collaborating with other IT professionals. Application Software Developers may specialize in specific types of software or platforms, such as web, desktop, or mobile applications.

What jobs pay 200,000 a year in the USA?

Application Software Developers with extensive experience, specialized skills in high-demand technologies, or working in senior or leadership roles can earn $200,000 or more annually. Achieving this level often requires advanced certifications, a strong portfolio, and working in competitive industries such as finance, technology, or consulting firms. Compensation varies based on location, company size, and individual expertise.

What are the key skills and qualifications needed to thrive as an Application Software Developer, and why are they important?

To thrive as an Application Software Developer, you need strong proficiency in programming languages such as Java, Python, or C#, along with a solid understanding of software development principles and a relevant degree in computer science or a related field. Experience with development frameworks, version control systems like Git, and familiarity with integrated development environments (IDEs) are typically required. Problem-solving abilities, attention to detail, and effective communication skills help developers collaborate and deliver high-quality software. These skills and qualities are crucial for building reliable applications that meet user needs and business goals in a dynamic tech environment.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace application software developers, as their role involves complex problem-solving, creativity, and understanding user needs that AI cannot replicate. Instead, AI tools are increasingly used to assist developers in coding, testing, and debugging, enhancing productivity. Software engineers will continue to be essential for designing, maintaining, and improving software systems.

What is the difference between Application Software Developer vs Web Developer?

AspectApplication Software DeveloperWeb Developer
Primary FocusDesigning and building software applications for desktops, mobile devices, or enterprise systemsCreating websites and web applications for online use
Required SkillsProgramming languages like Java, C++, Python; software architectureHTML, CSS, JavaScript; front-end and back-end web technologies
Work EnvironmentSoftware companies, enterprise IT departments, app development firmsWeb development agencies, tech startups, freelance work
Common CertificationsMicrosoft Certified: Azure Developer Associate, Oracle Java CertificationsCertified Web Developer, Adobe Certified Expert

Application Software Developers focus on creating standalone software applications for various platforms, while Web Developers specialize in building websites and web-based applications. Both roles require programming skills and often overlap, but their primary environments and target outputs differ.

What does a software application developer do?

A software application developer designs, codes, tests, and maintains software applications for various platforms. They use programming languages like Java, C++, or Python and often collaborate with teams to meet user requirements and ensure functionality. Strong problem-solving skills and knowledge of development tools are essential for this role.
Software Developer

Full-time

Posted 11 days ago


Job description

NAVA Software solutions is looking for a Software Developer
Details:
Software Developer
Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite
Duration: 6 months CTH
The job purpose is to provide technical expertise for the implementation and support of systems that meet requirements of a given functional area (commercial, operations, financial, legal, etc) via active participation in a cohesive team.
Job Responsibilities
  • Research latest industry practices and technology trends to assist Lead with providing advice to clients and members of the IT organization
  • Assist in conceptualization and development of solutions (hardware, software, processes) that support business requirements
  • Collaborate with the appropriate parties, such as vendors, business users, or members of IT, in order to resolve problems or investigate opportunities as needed
  • Participate in special projects and/or initiatives as needed, which could be project management for small to medium initiatives
  • Apply proven communication, analytical, and problem-solving skills to ensure that project deliverables meet required specifications
  • Create process models, specifications, diagrams and/or charts based upon user requirements to provide direction to other team members
  • Ensure all required system and compliance documentation is complete and accurate
  • Escalate support and project issues to Lead and/or IT management team as they arise
  • Provide data and input for generation of statistics and reports for management and/or team members to represent current status of initiatives
  • Perform the design, execution, testing and deployment phases of the software development life cycle (SDLC) for projects
  • Participate in given functional area's efforts in testing and deployment of applications that are impacted by patches and upgrades to the software, operating system, and databases
  • Install software applications in non-production environments, develop procedures for production installation, and perform production installation as necessary
  • Participate in building application support knowledgebase by documenting issues reported by users and the associated resolution process
  • Record, track, and document the problem-solving process utilized while researching, testing and resolving issues reported by users
  • Perform post-resolution follow-ups to ensure problems have been adequately resolved
  • Participate in on-call support rotation, as required for functional applications supported
  • Participate in the development or review of application training materials required to provide the user community with a solid understanding of the functionality available to meet the business requirements and conduct training sessions, as required
  • Provide guidance and support to other members of the team
  • Participate in the development and execution of business continuity processes as requested by senior team members
  • Meet required deadlines of assigned tasks and projects
  • Comply with all company policies and procedures
  • Comply with Government regulatory agencies as applicable

Personal Attributes & Abilities
  • Highly self motivated and directed
  • Highly logical and technically proficient
  • Keen attention to detail
  • Ability to effectively establish/follow task prioritization to manage and execute multiple assignments through a myriad of changing business processes, regulatory requirements, availability of team members, shifting priorities and requests for service while meeting required/assigned deadlines.
  • Ability to absorb new ideas and concepts quickly
  • Very strong customer service orientation
  • Excellent written, oral, interpersonal, and presentational skills targeted to the appropriate audience
  • Proven creative analytical and problem-solving skills
  • Ability to work both independently and in a team-oriented environment

REQUIRED SKILLS, KNOWLEDGE, AND EXPERIENCE:
  • 5 years minimum of in-depth, hands-on knowledge of developing/supporting enterprise/desktop applications
  • 5 years minimum working technical knowledge of programming languages
  • 3 years minimum of hands on experience working in integrated development environments
  • Extensive experience developing and interpreting technical documentation for training and end user procedures
  • Proven experience with troubleshooting principles, methodologies, and software issue resolution techniques
  • Solid working knowledge of current coding and database technologies
  • Ability to conduct, compile, and present research in the following area(s): software development and delivery concepts, as well as technical application issues
  • 2 years minimum working technical knowledge of project management methodologies
  • 2 years minimum of experience working in the pipeline oil and gas industry
  • 3 years of experience with business requirements gathering and documentation
  • Proven experience with troubleshooting principles, methodologies, and software issue resolution techniques
  • Working knowledge of project management methodologies
  • Working knowledge troubleshooting principles, methodologies, and software issue resolution techniques
  • 5 years of experience with SQL and MicroSoft SQL Server and databases
  • 5 years of experience with Object Oriented languages (C#, Java, VB.net, Python)
  • Ability to build scripts, programs, applications, or other related software components from beginning to production deployment independently.
  • Demonstrated experience with any technologies specific to the given functional area (i.e. GIS, ESRI, Python, ArcGIS API for JavaScript)
  • Solid working knowledge of current technologies
  • Ability to conduct, compile, and present research in the following area(s): software development and delivery concepts, application testing strategies, project management methodology trends
  • Working knowledge of ESRI's Portal product.
  • Understanding of ArcGIS SDE Geodatabases
  • Understanding of Python development and ESRI ArcPy libraries
  • Understanding of coordinate systems, geodatabases, geoprocessing operations and editing rules in the ArcGIS environment
  • Experience working with linear referenced geodatabases
  • Working experience with PODS databases
  • Strong understanding of ESRI product stack including ESRI desktop

PREFERRED SKILLS, KNOWLEDGE, AND EXPERIENCE:
  • Familiarity with the Energy industry
  • Experience with specific phases and general knowledge of the entire software development life cycle
  • Orientation to the organization's goals and objectives
  • Broad knowledge of programming languages and techniques
  • Knowledge of applicable data privacy practices and laws, as well as industry specific regulations, such as FERC, NAESB, DOT, SOX etc.
  • Demonstrated ability in interpreting technical documentation and in developing training and end user procedure material
  • Experience with ESRI ArcGIS suite of products
  • Experience with the pipeline oil and gas industry
  • Experience with GIS methodologies, terms and concepts
  • Knowledge of PHMSA CFR 192195
  • Understand geographic driven decision making and participate and implement solutions around these concepts.
  • Experience with HTML, JavaScript, CSS
  • Experience with Agile software development methodologies
  • Experience in developing application specification and requirements documentation
  • Knowledge of technology trends relating to software application development and support
  • Solid understanding web mapping technologies (JavaScript, Rest, JSON) specifically in the ArcGIS API's and ArcGIS Portal

REQUIRED EDUCATION:
  • College or university degree in the field of computer science, information systems or related field, and/or 7-10 years equivalent work experience

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media