1

Associate Software Engineer Jobs in The Woodlands, TX

Software Engineer Location: Houston or Mexico in similar timezone (Central or South America) This person will be helping us with the re-write of the mobile inspections application, as well as some ...

Software Engineering firm is seeking experienced Senior Software Engineer to design, develop and install software solutions. The successful candidate will be able to build high-quality, innovative ...

Software Engineering firm is seeking experienced Senior Software Engineer to design, develop and install software solutions. The successful candidate will be able to build high-quality, innovative ...

Champion software engineering best practices in all stages * Define and analyze metrics that inform the success of products * Maximize efficiency in a constantly evolving environment where the ...

Software Engineer A full set of job requirement is below but this role will have an emphasis on API's, Integration and Data Products. Responsibilities for this position may include but are not ...

Living Our Values All associates are guided by Our Values. Our Values are the unifying foundation ... A Day In The Life As the Software Engineer, you will be responsible for designing and developing ...

Living Our Values All associates are guided by Our Values. Our Values are the unifying foundation ... A Day In The Life As the Software Engineer, you will be responsible for designing and developing ...

Living Our Values All associates are guided by Our Values. Our Values are the unifying foundation ... A Day In The Life As the Software Engineer, you will be responsible for designing and developing ...

Software Engineer Job Location: 10353 Richmond Ave., Houston, TX 77042 [and various unanticipated locations throughout the US; may telecommute] Duties: Software Engineer needed by National Oilwell ...

Solve business problems using software including modern web development tools like React, Redux, and Javascript. Work with product management, business analysts, and solutions engineers to gather ...

Niche Software Engineer Location: Houston, TX The contract Software Engineer is a critical member of a cross-functional product team responsible for the design, development, deployment, and support ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Sr. Software Engineer

Houston, TX · On-site

$117K - $154.20K/yr

Work with team of mid- to senior-level software engineers on coordinating database development. Assess database performance and ensure that programs continue to operate normally through software ...

next page

Showing results 1-20

Associate Software Engineer information

See The Woodlands, TX salary details

$17

$37

$87

How much do associate software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for associate software engineer in The Woodlands, TX is $37.72, according to ZipRecruiter salary data. Most workers in this role earn between $27.26 and $39.95 per hour, depending on experience, location, and employer.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

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

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in The Woodlands, TX? The most popular types of Software Engineer jobs in The Woodlands, TX are:
What are popular job titles related to Associate Software Engineer jobs in The Woodlands, TX? For Associate Software Engineer jobs in The Woodlands, TX, the most frequently searched job titles are:
What job categories do people searching Associate Software Engineer jobs in The Woodlands, TX look for? The top searched job categories for Associate Software Engineer jobs in The Woodlands, TX are:
What cities near The Woodlands, TX are hiring for Associate Software Engineer jobs? Cities near The Woodlands, TX with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in The Woodlands, TX as of May 2026, with employment types broken down into 1% As Needed, 45% Full Time, 51% Part Time, 1% Temporary, and 2% Contract. Highlights an 75% Physical, 4% Hybrid, and 21% Remote job distribution, with an average salary of $78,458 per year, or $37.7 per hour.
Software Engineer

Other

This job post has expired today. Applications are no longer accepted.


Job description

Software Engineer

Location: Houston or Mexico in similar timezone (Central or South America)

This person will be helping us with the re-write of the mobile inspections application, as well as some technical debt, new enhancements, bugs, and break in work.

Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Job Responsibilities:

  • Modify existing databases and database management systems
  • Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions
  • Work as part of a project team to coordinate database development and determine project scope and limitations
  • Review project requests describing database user needs to estimate time and cost required to accomplish project.

Education/Experience: Bachelor's degree in computer science, software engineering or relevant field required. 5-7 years experience required.

Required Technologies:.NET Core, Integration/API experience, Git

Preferred: Angular, Azure DevOps, SQL, Agile Mindset [able to learn new technologies and grow as an Agile team/feel comfortable speaking up]