Software Applications Developer II

Updated: 3 months ago
Location: Dallas, TEXAS
Job Type: FullTime
Deadline: The position may have been removed or expired!

Job Title

Software Applications Developer II


Texas A&M Transportation Institute


Mobility Analysis

Proposed Minimum Salary


Job Location

Dallas, 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)

Ph.D. 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:

  • This position has the flexibility of a hybrid remote option that can be discussed further during the interview process.

  • The salary range for position is $51K - $82K. Final salary will be determined based on the applicant's qualifications and experience.

  • The applicant for this position must be located or plan to relocate to the US.

  • COVID-19 information: TTI monitors and updates our recruiting, hiring and onboarding processes to align with local, state and federally mandated health guidelines to keep employees, prospective employees, and visitors as safe as possible. To ensure a safe and healthful work environment for all, each department has established both remote and in-person procedures for conducting these processes, which include sanitizing common spaces, a mask policy, and maintaining safe physical distancing to the extent possible. Departments will communicate these procedures at each step of the recruiting process.

Job Summary:

The Software Application Developer II, under direction, performs complex and specialized software development support functions and creative problem-solving for TTI and its sponsors. TTI’s Mobility Analysis program has led the development of software and web applications to help government agencies measure, monitor, and plan to improve traffic and mobility.

The incumbent in this position will work with project leads to gather and analyze requirements from sponsors and staff, develop software and web applications, and ensure all web functions meet accessibility standards. This position also incorporates responsive web design and technology into all site development. Continued employment in this position is contingent upon availability of funding and satisfactory performance.

Essential Duties:

  • Confers with clients to define application requirements. Identifies programming and output needs. –4%

  • Verifies preliminary design and output and recommends technical and procedural design for new or revised applications including flow charts, system specifications, programming guidelines, and code review. Assists with data architecture design. Participates in the evaluation of software products and programming languages to determine their applicability to a specific system or project. – 5%

  • Designs complex programs, program modifications, or applications. Develops specifications based on input from the customer and creates complex design documents. Reviews, modifies, tests, and writes program code and job control language. – 65%

  • Writes documentation of system procedures and guidelines for application users as well as for programs and program modifications. – 5%

  • Assists with testing of complex programs, program modifications, or applications while ensuring to comply with performance and security standards. – 10%

  • Answers questions and provides technical assistance and training to application users. Resolves problems by reviewing and analyzing software documentation and production outputs to identify causes, solutions, and make appropriate referrals. – 5%

  • Attend sponsor and team project meetings. Assist in creating timelines and writing scopes for project proposals and agreements. Work closely with project coordinator to keep project on deadline and budget. – 5%

  • Other duties as assigned. – 1%

Required Education and Experience:

  • Bachelor’s degree in applicable field or equivalent combination of education and experience (HS diploma + 4 YOE)

  • Three years of related experience. 

Required Knowledge, Skills, and Abilities:

  • Knowledge of word processing and spreadsheet applications.

  • Knowledge of intermediate troubleshooting, client relations, formulating and contributing ideas, and knowledge of the Information Technology Interface Library (ITIL).

  • Ability to multitask and work cooperatively with others.

  • Knowledge of common web development languages (e.g., HTML, Java, PHP, JSP, ASP.Net, Python, AJAX) to build and expand site functionality.

  • Knowledge of project management, mentoring, negotiation skills, open-source software tools, advanced client relations skills, proposal writing, business acumen, persuasive communication, team leadership skills, and quality assurance methodologies.

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

Preferred Qualifications:

  • Experience in front-end web development, production, and maintenance.

  • Experience with Vue.js and React.js JavaScript frameworks.

  • Experience with relational databases and queries.

  • Experience with mobile-first/responsive web design.

  • Experience with Laravel PHP framework.

  • Experience with web accessibility standards.

  • Experience with cloud-based hosting providers.

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