Software Engineer I

Texas A&M Transportation Institute

Apply to this job
Bryan, TX Until 9/20/2026 1+ years exp H-1B sponsor history First posted July 22, 2026 Last posted July 22, 2026
Job description

Job Title

Software Engineer I

Agency

Texas A&M Transportation Institute

Department

Visual Analytics Program

Proposed Minimum Salary

Commensurate

Job Location

Bryan, Texas

Job Type

Staff

Job Description

SUMMARY:

Texas A&M Transportation Institute seeks a Software Engineer I to work in Bryan, Texas. Must apply at: https://tamus.wd1.myworkdayjobs.com/TTI_External.

 

JOB DUTIES:

Develop routine and low-to-moderately complex web applications, desktop applications, and relational databases to include design, writing, installing, debugging, troubleshooting, documenting, and/or testing (full stack) using JavaScript, Python, HTML, CSS, Node, PostgreSQL, and version control software, such as Github, based on user requirements and analysis as part of the Full Software Development Life Cycle (SDLC). Develop routine and low-to-moderately complex solutions on the appropriate platforms (desktop application, web application hosted on both on premises servers and cloud infrastructure such as Azure or AWS) as required by projects involving JavaScript, Python, HTML, CSS, Node, and version control software such as Github. Assess client needs and development requirements as part of the Full Software Development Life Cycle (SDLC). Maintain familiarity with version control (GitHub) and containerization (Docker). Prepare low-to-moderately complex system and program documentation for clients and technical staff, including system design and data flow diagrams. Setup, configure, and maintain server and client systems, including coding and system design. Ensure all code meets security and accessibility standards. Perform analysis based on user requirements. Review system and program documentation for accuracy and completeness.

 

MINIMUM REQUIREMENTS:

 

Minimum Education required: Bachelor’s degree in Computer Science, Computer Engineering, or related field.

 

Minimum Experience required: One (1) year of experience as Software Engineer or Software Applications Developer, including one (1) year of experience in web development with HTML, CSS, JavaScript, Rest APIs, version control systems; Full Software Development Life Cycle (SDLC); coding and system design; and data flow diagrams.

 

***Partial telecommuting permitted up to 3 days per week upon approval of supervisor

All positions are security-sensitive. Applicants are subject to a criminal history investigation, and employment is contingent upon the institution’s verification of credentials and/or other information required by the institution’s procedures, including the completion of the criminal history check.

Equal Opportunity/Veterans/Disability Employer.

About this role

Summary

Develop and maintain web applications, databases, and systems using JavaScript, Python, HTML, CSS, and tools.

Job title

Software Engineer I

Experience level

1+ years

Minimum experience

1+ years exp

Industry

government

Location requirements

Bryan, TX with partial telecommuting allowed

Salary

Commensurate

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

JavaScriptPythonHTMLCSSRest APIsversion control

Preferred skills

None specified

Specializations

web developmentfull stackdatabasescloud infrastructure
Locations

Structured locations inferred from the posting.

Bryan, TX, USA

Hybrid City