Jobs and Careers
TE

RIS Principal Software Engineer

Texas A&M University
College Station, United Statesfull_timeVerifiedPosted 29 Apr 2026

About the role

Job Title

RIS Principal Software Engineer

Agency

Texas A&M University

Department

Research Info Systems Service Department

Proposed Minimum Salary

Commensurate

Job Location

College Station, Texas

Job Type

Staff

Job Description

Our Commitment 

Texas A&M University is committed to enriching the learning and working environment by promoting a culture that respects all perspectives, talents & lived experiences. Embracing varying opinions and perspectives strengthens our core values which are: Respect, Excellence, Leadership, Loyalty, Integrity, and Selfless Service.  

Job Description Summary: 

Under general direction, develops and leads large and complex components and systems for Maestro Research Information System (RIS). Capable of leading a small team, mentoring engineers, and providing technical guidance. Conducts code reviews and designs and delivers on small projects end-to-end. Develops complex RIS applications and relational databases to include design, writing, installing, documenting, and/or testing (full stack) based on user requirements and analysis using software engineering principals. Reviews, establishes, understands and implements solutions according to established standards and participate in the full software development lifecycle using JIRA.

 

What you need to know:

Work from home available for two days a week. Must reside within commuting distance from the employer's College Station, TX office.

Essential Duties and Tasks:

45% Software Engineer

  • Coordinates and develops large and complex RIS applications, and relational databases to include design, writing, installing, debugging, troubleshooting, documenting, and/or testing (full stack) based on user requirements and analysis using Spring Boot, Angular, Java, PL\SQL.

 

20% Software Architect

  • Makes recommendations for the improvement of programming tools, code, application structure and strategies as part of the development process.

  • Understands and helps with the setup and usage with version control (Bitbucket) and containerization (Podman).

  • Conducts code reviews, functional reviews and designs and delivers on projects end-to-end.

  • Plays the role of Product Owner for multiple complex Maestro components.

  • Makes recommendation for improvement of programming tools and strategies as part of the development process.

  • Gives recommendations for the improvement of the code and application structure.

  • Provides technical input for coding in accordance with established standards.

 

20% Development Operations

  • Coordinates efforts to set up, configure, maintain, and administer RIS servers and ensures all code meets security standards.

  • Prepares complex RIS systems and program documentation for clients and technical staff.

  • Reviews system and program documentation for accuracy and completeness.

  • Develops and executes of unit tests and functional tests for MAESTRO modules.

  • Responsible for and maintains releases, issues, and issue lifecycle using JIRA.

 

10% Leadership

  • Leads large and complex RIS components, projects and systems and provides technical guidance.

  • Proactively mentors, trains, and develops other employees.

  • May supervise software engineers or student employees.

 

5% Professional Development

  • Keeps current in professional growth. Keeps current on state/university rules and regulations with regards to technical responsibilities.

  • Follows policies, procedures, and various standards.  

Qualifications

 

Required Education:

  • Bachelor of Science degree in Computer Science, Information systems, or a directly related

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Texas A&M University

View company profile →