Software Applications Developer II

Texas A&M University System•College Station, TX

About The Position

Texas A&M University is seeking a Software Applications Developer II to join its Technology Services team. The position develops, enhances, and supports software applications used in university operations. It works with a variety of applications and technologies, contributing to existing systems and new development initiatives, and primarily supports Transportation Services applications while potentially contributing to other university systems. The developer works independently on assigned activities across analysis, design, implementation, testing, and deployment; collaborates with technical teams and university stakeholders; and helps deliver secure, maintainable, and reliable software. The position also supports application quality, troubleshooting, maintenance, and continuous improvement. It may require work outside standard office hours, including evenings, weekends, and holidays, and requires on-call availability as warranted by business necessity.

Requirements

  • Bachelor’s degree or an equivalent combination of education and experience.
  • Three years of software applications developer experience.
  • Ability to maintain the security and integrity of critical infrastructure.
  • Compliance with applicable state and federal laws and codes and Texas A&M University System and university policies, regulations, rules, and procedures.
  • Perform tasks and job responsibilities safely and in compliance with applicable System and University safety requirements.

Nice To Haves

  • Experience developing and maintaining applications using C# and .NET, including legacy and modern application technologies, web technologies, and other application development technologies.
  • Experience with Microsoft SQL Server or Oracle, SQL development, data access technologies, APIs, web services, and system integrations.
  • Experience with version control, code reviews, software testing, secure coding, accessibility principles, CI/CD, automated deployment processes, and responsible use and validation of AI-assisted development tools.
  • Experience troubleshooting, maintaining, and improving software applications, including production support, defect resolution, performance improvement, and application monitoring.
  • Experience gathering and analyzing requirements, estimating development effort, and working directly with customers, stakeholders, and project teams.
  • Experience developing or supporting parking management, permitting, or enforcement system integrations.

Responsibilities

  • Design, develop, enhance, and maintain software applications and system integrations.
  • Work with customers and stakeholders to understand business needs, clarify requirements, and develop appropriate technical solutions.
  • Independently manage assigned development activities, including analysis, design, implementation, testing, and deployment.
  • Troubleshoot application issues, resolve defects, and improve the reliability and performance of existing systems.
  • Collaborate with technical teams to deliver secure, maintainable, and reliable software solutions.
  • Participate in software quality assurance, application support, and continuous improvement of development practices.
  • Support Transportation Services applications and potentially contribute to other university systems.
  • Be on call and work weekends or outside regular business hours when warranted by business necessity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service