Software Engineer I

Texas A & M University
Bryan, TX, United States
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Amazon Web Services Software Applications Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Software Documentation Computer Engineering Relational Databases Software Debugging Web Development
+11 more
Github Python (Programming Language) PostgreSQL Node.Js Software Engineering Web Applications Containerization Information Technology Restful APIs Software Version Control Docker

Job description

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.

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

About the company

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 .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:43 min

Transitioning into a professional software engineering career

Nacho Iacovino · World Congress 2021

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all