1

Software Developer I Jobs in Houston, TX (NOW HIRING)

Engineer I - Transportation

Houston, TX · On-site

$75K - $99K/yr

The Transportation Engineer I supports the planning, design, and coordination of public ... This includes applying principles, techniques, procedures, software and equipment to the design and ...

Lead Software Engineer - Python

Houston, TX · On-site

$133K - $164K/yr

... developer-friendly database services. You will be expected to bring strong software engineering ... s) (i.e., Python , Automation, Rest API, Platform tooling, etc . ) * Strong understanding of ...

Embedded Software Engineer

Houston, TX · On-site

$125K - $165K/yr

Embedded Software Engineer Houston, TX About Intuitive Machines Intuitive Machines is an innovative ... Analyze, test and perform I/O performance assessments upon integrated hardware/software solutions

Embedded Software Engineer

Houston, TX · On-site

$113K - $148K/yr

Embedded Software Engineer Houston, TX About Intuitive Machines Intuitive Machines is an innovative ... Analyze, test and perform I/O performance assessments upon integrated hardware/software solutions

Our portfolio includes Enterprise Retail Cloud DMS, Document Management, CRM, Desking, F&I Menus ... We are seeking an experienced Lead Software Engineer to help drive technical excellence for our web ...

Showing results 41-60

Software Developer I information

See Houston, TX salary details

$45.8K

$106.8K

$158.5K

How much do software developer i jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software developer i in Houston, TX is $106,809.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,900.00 and $124,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer I?

To thrive as a Software Developer I, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, 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 basic software development methodologies is important. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute to successful software projects and grow within dynamic development teams.

What opportunities for mentorship and skill development are typically available to software developer I employees?

As a Software Developer I, you can expect to benefit from structured mentorship programs, code reviews, and regular feedback from more experienced developers on your team. Many companies also provide access to online learning platforms, technical workshops, and internal knowledge-sharing sessions. These resources are designed to help you build your technical skills, understand company-specific processes, and grow your professional network, setting you up for advancement to more senior roles.

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

CriteriaSoftware Developer ISoftware Engineer I
Required CredentialsBachelor's in CS or related field; sometimes certificationsBachelor's in CS or related; certifications less common
Work EnvironmentTeam-based, collaborative projects in tech companiesSimilar environment, often in larger organizations or startups
Employer & Industry UsageUsed across tech, finance, healthcare industriesCommonly used interchangeably with Software Developer in many companies
Search & Comparison IntentOften compared with Software Engineer I for entry-level rolesSimilar entry-level role, slight differences in job scope

Both roles are entry-level software positions with similar educational backgrounds and work environments. The main difference lies in terminology preference; 'Software Developer I' emphasizes coding and development tasks, while 'Software Engineer I' may imply a broader engineering perspective. Companies often use these titles interchangeably, so understanding the specific job description is key.

What is a software developer I?

A Software Developer I is an entry-level professional who designs, develops, tests, and maintains software applications under the guidance of senior developers or team leads. They typically work on coding tasks, debugging, and learning best practices in software development. This role often involves collaborating with team members, writing documentation, and participating in code reviews. It's a starting point for individuals building a career in software engineering.

What cities near Houston, TX are hiring for Software Developer I jobs?

Cities near Houston, TX with the most Software Developer I job openings:

Infographic showing various Software Developer I job openings in Houston, TX as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $106,809 per year, or $51.4 per hour.

Engineer I - Transportation

EHRA Engineering

Houston, TX • On-site

$75K - $99K/yr

Full-time

Re-posted 17 hours ago


Job description

Description
Job Summary:
The Transportation Engineer I supports the planning, design, and coordination of public infrastructure projects within designated TIRZ boundaries. This role assists in managing capital improvement projects, reviewing development proposals, coordinating with consultants and developers, and ensuring compliance with local, state, and federal regulations.
The Transportation Engineer I typically demonstrates baseline working knowledge of routine work applications; follows standard principles and systems and uses appropriate terminology associated with a particular field of specialization; participates as a team member in a collaborative environment within a diverse workforce; actively contributes to completion of team goals and assigned tasks; clearly communicates information, ideas, or instructions verbally and in writing; follows recommended approach to assigned work to facilitate achievement of desired results; ensures safe practices and environmental awareness are exhibited in decisions; typically works under direct and frequent supervision while performing routine duties using established procedures with detailed instructions.
Typical Duties and Responsibilities:
  • Assist in the planning, design, and implementation of TIRZ-funded infrastructure projects (roads, drainage, utilities, streetscapes, and public improvements).
  • Participate on the design team for development of engineering plans, specifications, cost estimates, and construction documents under the direction of a Registered Professional Engineer.
  • Contribute to investigations and development of new concepts to solve unique problems in various facilities.
  • Contribute data/findings for use in technical reports, designs, documents, or oral/written presentations.
  • Interact in a collaborative manner with other team members, staff, and clients to accomplish organizational goals; may provide ideas to improve efficiency at group level; network primarily with own technical peer group.
  • Apply standard practices and techniques in engineering.
  • Assists in maintaining design and construction schedules and budgets.
  • Provide support throughout the project and provide status updates throughout project life.
  • Provide assistance to company personnel requiring engineering advice or direction.
  • Assist with analysis and evaluation of products for company use.
  • Provide input into the development and documentation of specific company design standards for use by all professionals working on company design projects.
  • Serve on committees as needed.
  • Coordinate with internal departments and external stakeholders.
  • Coordinate with adjacent construction projects which may impact the TIRZ.
  • Monitor construction progress and conduct field inspections to ensure compliance with approved plans and standards.
  • Assist the Project Manager in responding to stakeholder questions.

Knowledge, skills and abilities:
  • Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, software and equipment to the design and production of company services.
  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Dependability - Job requires being reliable, responsible, and dependable, and fulfilling obligations.
  • Attention to Detail - Job requires being careful and thorough about detail in completing work tasks.
  • Analytical Thinking - Job requires analyzing information and using logic to address and formulate alternative solutions to address work-related issues and problems

Work Environment:
  • This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
  • The performance of this position may occasionally require exposure to the construction areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection, etc.

Education, certification and experience:
  • Bachelor's Degree (or higher) in Civil Engineering or closely related field from an accredited institution
  • Required Certifications, Registrations or Licensure:FE preferred; Valid TX Driver's License and ability to operate a motor vehicle may be required
  • 0-2 years of engineering experience (Internships or co-ops in municipal or transportation preferred).
  • Strong written and verbal communication skills.
  • Familiarity with AutoCAD/Civil 3D and Microsoft Office Suite.

Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • This is frequently a sedentary role operating in variable settings.
  • While performing the duties of this job, the team member is continually required to talk or hear.
  • This role routinely uses standard office equipment such as computers, phones, photocopiers, digital camera and devices.
  • The team member is frequently required to stand, walk and reach with hands and arms.
  • The employee may be required to lift and/or move up to 25 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

Why Join EHRA?
At EHRA Engineering, we foster a collaborative and innovative environment where your contributions directly impact the success of our projects. Join our team and take the next step in your career journey with opportunities for growth and development.
The above is intended to describe the general content of and requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities or physical requirements. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.