×
Register Here to Apply for Jobs or Post Jobs. X

RIS Principal Software Engineer

Remote / Online - Candidates ideally in
College Station, Brazos County, Texas, 77840, USA
Listing for: Texas A&M University
Remote/Work from Home position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Details

  • 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 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.

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. Gives recommendations for 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 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.
Required Qualifications
  • Education:

    Bachelor of Science degree in Computer Science, Information systems, or a directly related field of study.
  • Experience:
    • 7 years of experience in Java, PL/SQL, Spring Boot, and Angular;
    • 5 years of experience in Kubernetes;
    • 2 years of experience in Oracle ADF;
    • Experience in using Jenkins and Jenkins pipelines.
  • Other Skills and Requirements:
    • Ability to lead meetings to discuss project progress and writing detailed technical documentation and reports.
    • Ability to manage multiple software development projects simultaneously and collaborate with cross-functional teams to integrate software solutions.
    • Ability to conduct code reviews to maintain high standards of quality and accuracy and ensure software projects are completed on time.
    • Ability to identify, resolve complex software issues, and develop innovative solutions to improve performance.
    • Ability to mentor junior software engineers on best practices.
  • Knowledge, Skills, and Abilities:
    • Advanced knowledge of programming, software development, database management, server administration, security standards, technical documentation, client needs assessments and applicable regulations.
    • Advanced skills in full stack development, troubleshooting and debugging, problem solving, communication, detail orientation and time management.
    • Leadership and mentorship skills.
    • Ability to collaborate, learn continuously and be adaptable.
Additional Information
  • Machines and Equipment:
    Standard office equipment.
  • Physical Requirements:

    None.
  • Other Requirements and Factors:
    Ability to maintain the security and integrity of critical infrastructure, which may include communications systems, computer networks and systems, cybersecurity systems, electrical grid, hazardous waste treatment system or water treatment system. This position is security sensitive. This position requires compliance with state and federal laws/codes and Texas A&M University System/TAMU policies, regulations, rules and procedures. All tasks and job responsibilities must be performed safely without injury to self or others in compliance with System and University safety…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary