1

Software Development Software Engineer Jobs in Spring, TX

Software Engineer

Houston, TX · Remote

$105K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are seeking a talented Software Engineer to join our engineering team and help design, build ... Ensure secure coding practices are followed throughout the software development lifecycle. Support ...

Senior Software Engineer, SDET

Houston, TX · On-site

$105K - $137K/yr

Senior Software Engineer, SDET Job Location (Short): Houston, Texas-USA | Madison, Alabama-USA Workplace Type: Remote Req Id: 3006 Responsibilities We are hiring a Senior Software Engineer, SDET for ...

Senior Software Engineer

Houston, TX

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The software engineer will also review and test software components for adherence to the design ... This R&D program is a top priority for our nation and supports both U.S. Navy Submarine and Surface ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The software engineer will also review and test software components for adherence to the design ... This R&D program is a top priority for our nation and supports both U.S. Navy Submarine and Surface ...

Software Development Manager

Houston, TX · Hybrid

$117K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Lead, coach, and develop a team of software developers and supporting contractors. Conduct regular one-on-ones, provide timely feedback, support career development, identify skill gaps, and help ...

Follow software development best practices, including testing, version control, and deployment automation. Required Qualifications * Bachelor's degree in Computer Science, Software Engineering ...

The Vice President, Software & Controls Engineering is responsible for the digital realization of ... Lead development of advanced controls, optimization algorithms, AI, machine learning, predictive ...

Posted today

BMS Software Engineer Are you ready to be part of a company that's not just talking about the ... Development of software architectures for battery management systems (BMS) * Model-based function ...

Solid understanding of software development life cycle (SDLC), agile methodologies, and DevOps practices. * Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud). * Experience with ...

Solid understanding of software development life cycle (SDLC), agile methodologies, and DevOps practices. * Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud). * Experience with ...

Solid understanding of software development life cycle (SDLC), agile methodologies, and DevOps practices. * Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud). * Experience with ...

Research Software Engineer

Houston, TX · On-site

$120 - $190/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Participate in the planning and major development efforts on software engineering projects for flight software, Guidance and Navigation, and analysis. * Work closely with partners and external ...

Showing results 21-40

Software Development Software Engineer information

See Spring, TX salary details

$56.5K

$131.3K

$182.9K

How much do software development software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software development software engineer in Spring, TX is $131,280.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,800.00 and $154,000.00 per year, depending on experience, location, and employer.

What does a software development software engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What are the key skills and qualifications needed to thrive as a software development software engineer?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.

How do software development software engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

What are popular job titles related to Software Development Software Engineer jobs in Spring, TX?

For Software Development Software Engineer jobs in Spring, TX, the most frequently searched job titles are:

What job categories do people searching Software Development Software Engineer jobs in Spring, TX look for?

The top searched job categories for Software Development Software Engineer jobs in Spring, TX are:

What cities near Spring, TX are hiring for Software Development Software Engineer jobs?

Cities near Spring, TX with the most Software Development Software Engineer job openings:

Frontend Software Engineer

Dresser Utility Solutions

Houston, TX • On-site

Full-time

Re-posted 11 days ago


Job description


Job Title: Front-End Software Engineer

Location: Houston, Texas

Full-Time: Yes

Reports to: Software Architect


Role Summary/Purpose:

Dresser Utility Solutions is seeking a Front-End Software Engineer to join our growing development team within our Measurement unit. In this role, you will design, develop, test, and maintain software applications that are scalable, reliable, and secure. The ideal candidate is passionate about building high quality solutions, enjoys problem-solving, and thrives in a collaborative environment.

Responsibilities:

• Design, develop, and maintain scalable, secure, and robust software applications.

• Write clean, maintainable, and efficient code following best practices and company coding standards.

• Collaborate with product managers, designers, and other engineers to define and deliver new features.

• Participate in code reviews, debugging, and troubleshooting to ensure high-quality code.

• Contribute to the continuous improvement of software development processes.

• Write and maintain technical documentation for internal use.

• Stay up to date with emerging trends and technologies relevant to software development

Requirements & Skills:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

• 2–5 years of professional experience in software development.

• Proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go.

• Experience with web frameworks (e.g., React, Angular, Django, Node.js, Spring Boot).

• Strong understanding of data structures, algorithms, and object-oriented programming.

• Experience working with relational or NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL).

• Familiarity with version control tools such as Git.

Preferred Qualifications:

• Experience with cloud platforms (AWS, Azure, or GCP).

• Knowledge of CI/CD pipelines and DevOps practices.

• Experience with microservices architecture.

• Understanding of software testing methodologies and tools (e.g., unit, integration, and end-to end testing).

• Familiarity with Agile/Scrum development methodologies.

Soft Skills

• Excellent communication and collaboration skills.

• Strong problem-solving and critical-thinking abilities.

• Ability to work independently and in a team-oriented environment.

• Eagerness to learn and adapt to new technologies.

Dresser Utility Solutions is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.