Software Engineer II

Updated: 4 months ago
Location: Bryan, TEXAS
Job Type: FullTime

Job Title

Software Engineer II


Texas A&M Transportation Institute


Communications Division (Web & Software Services)

Proposed Minimum Salary


Job Location

Bryan, Texas

Job Type


Job Description

Who are we?

The Texas A&M Transportation Institute (TTI) is an agency of the State of Texas and member of The Texas A&M University System. For 70 years, TTI has addressed complex transportation challenges and opportunities with innovation, objectivity, and unmatched technical expertise. Our staff delivers excellence, value and thought leadership to ensure our research sponsors achieve their goals.

Our Mission and Vision

Our Vision - TTI leads in the creation of knowledge that transforms transportation for the benefit of society.

Our Mission - TTI delivers practical, innovative and sustainable solutions to improve the movement of people, data and goods through research, education and technology transfer.

Our Work Environment

Entrepreneurial culture

Affiliation with Texas A&M University students and faculty

Ability to work with nationally recognized experts

Ability to help train the next generation of transportation professionals

Premier office and research facilities and equipment

Accredited laboratories and safety proving ground

Outstanding research support services

Hybrid work environment/telecommuting

Flexible work hours

Family friendly

High staff retention rates

Leadership development and wellness programs

Data allowance and home office equipment reimbursements

Relocation assistance (if eligible)

Tuition reimbursement program (if eligible)

Our Employee Benefits

TTI employees can choose from several health coverage options offered by The Texas A&M University System for themselves and their families, as well as numerous other benefit programs.

What you need to know

  • TTI is a Texas based agency. This position has the flexibility of a hybrid remote option with two days in a TTI Texas based office. This can be discussed further during the interview process.

  • The salary range for position is commensurate. Final salary will be determined based on the applicant's qualifications and experience.

Job Summary:

The Software Engineer II, under general supervision, develops and maintains low-to-moderately complex components with guidance and support from experienced team members. Develops low-to-moderately complex web applications, and relational databases to include design, writing, installing, documenting, and/or testing (full stack) based on user requirements and analysis. This individual must be able to collaborate effectively with research stakeholders both internal and external to TTI. Additional duties may include providing directed technical guidance for other software development projects. Continued employment in this position is contingent upon availability of funding and satisfactory performance.

Essential Duties:

  • 70% - Develops low-to-moderately complex web applications, desktop applications, and relational databases to include design, writing, installing, debugging, troubleshooting, documenting, and/or testing (full stack) based on user requirements and analysis. Develops low-to-moderately complex web applications as required by projects. Ensure compliance with state and federal regulations, including accessibility. Work with clients to understand software requirements and provide technical expertise and recommendations. Collaborate in cross-functional teams to implement custom web software.

  • 15% - Application Maintenance: Oversee the support and maintenance of the applications. Oversee and perform security and software updates to systems, applications, and packages. Troubleshoot and resolve website issues, including performance optimization, security, and package conflicts. Coordinate and resolve ad hoc requests for maintenance support. Provide guidance, projects and research duties to any employees that are tasked to assist with maintenance.

  • 10% - Project Management: Attend regular sponsor and team project meetings. Create timelines, estimates, scopes for project proposals and agreements, and other project documentation. Work closely with the project team to determine project progress and budget. Report status and manage sponsor expectations.

  • 4% - Solution Architecture: Serve as a solution architect for technical projects. Provide software, systems and data architecture design with sponsor and team collaboration. Work with sponsors and project team to understand technical solutions. Develop technical documentation and provide implementation support.

  • 1% - Other duties as assigned.

Required Education and Experience:

  • Bachelor’s degree or any equivalent combination of education and experience.

  • Three years related work experience in web applications development.

Knowledge, Skills, and Abilities:

  • Proficiency with web application development and best-practice techniques.

  • Ability to multi-task and work cooperatively with others.

  • Excellent written communication, analytical, interpersonal, and organizational skills.

Preferred Qualifications:

  • 5 years related work experience in web development and programming.

  • Experience working with APIs and integrating third-party services

  • Experience using JavaScript frameworks for web applications.

  • Experience in server-side MVC frameworks.

  • Experience with HTML and CSS; including mobile/responsive web design techniques.

  • Proficiency with map libraries such as Leaflet and Geospatial data formats such as GeoJSON.

  • Experience with containerization technologies such as Docker.

  • Experience writing unit tests to ensure functionality and prevent regressions.

  • Strong understanding of open source software principles and experience contributing to open source projects

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/Affirmative Action/Veterans/Disability Employer committed to diversity.

View or Apply

Similar Positions