Associate Software Analyst - Tiber Health, Public Benefit
St. Louis, MO
About the Job
About Tiber Health Innovation (THI):
Tiber Health Innovation (THI) is a leader in educational technology for health sciences, offering a suite of predictive tools that support the student lifecycle. THI collaborates with Ponce Health Sciences University (PHSU), which offers 15 health education programs, including an LCME-accredited medical school with campuses in St. Louis, MO, and Ponce, PR. THI and PHSU provide an innovative and scalable health education platform with advanced predictive capabilities.
Position Overview:
THI seeks a highly skilled Associate Software Analyst to join our dynamic team. This role focuses on maintaining our predictive analytics platform, which supports health sciences programs leading to licensure exams such as MD, PA, and Dental. The Associate Software Analyst will be vital in providing server support, maintaining cloud infrastructure, and coding, testing, and deploying software solutions aligning with THI’s mission to revolutionize healthcare education. This position is based at our headquarters in St. Louis, MO, reporting to the VP of Software Development, Data, and Analytics. It follows a hybrid structure with three days on campus and two days remote each week.
Responsibilities:
Server, Software Support, and Quality Assurance:
- Provide software support to students, partners, clients, and instructors.
- Monitor, support, and maintain server and background processes.
- Maintain and document Tiber’s cloud infrastructure.
- Assist with the design and optimization of cloud servers and services.
- Participate in the software development lifecycle by contributing to coding and testing.
- Develop and execute unit, integration, and automated tests to ensure software quality.
- Perform validation and verification testing.
- Debug and resolve technical issues promptly.
Collaboration and Communication:
- Collaborate with the Software Development, Data, and Analytics VP to define requirements.
- Document infrastructure configurations and change management processes.
- Act as a liaison between the software development team and end-users.
Technical Leadership and Continuous Improvement:
- Stay current with emerging technologies and industry trends.
- Integrate new technologies into server management and development processes.
- Identify and implement opportunities for process improvements.
- Automate tasks using appropriate tools and scripting.
- Review and resolve security vulnerabilities in cloud infrastructure and networking.
Qualifications:
Educational Background:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (advanced degree preferred).
Experience:
- Minimum of 3 years in software development or system administration.
- Experience with cloud architectures (Oracle Cloud preferred).
- Background in the health sciences or educational technology sector is highly desirable.
- Familiarity with production environments and associated safeguards.
Technical Skills:
- Proficiency with cloud platforms (AWS, Azure, Google Cloud).
- Experience with shell scripting (sh, bash, zsh).
- Familiarity with programming languages like Python, JavaScript, and C#.
- System administration experience with Linux platforms.
- Ability to write and understand SQL queries.
Technology/Version Recap:
- CentOS-based Linux (e.g., RedHat or Oracle Enterprise Linux)
- MySQL Enterprise 8.0
- Python 3.6+
- C# using .NET 7.0+
Desired Qualifications:
- Experience with Oracle Cloud Infrastructure.
- Knowledge of MySQL with HeatWave.
- Experience with Python 3.11.
- Proficiency in C# using .NET 7.0+.
Interpersonal Skills:
- Strong problem-solving and decision-making abilities.
- Ability to work collaboratively in a fast-paced, dynamic environment.
- High level of integrity and professional ethics.
- Proficiency in English (Spanish proficiency is a plus).
Application Process:
Interested candidates should submit their resume and a cover letter detailing their qualifications and experience. Applications can be submitted through the Tiber Health career portal.
Benefits:
- 401(k)
- Flexible schedule
- Health insurance
- Paid time off
Company Culture:
- Detail-oriented – Focused on quality and precision.
- Stable – Traditional processes with solid foundations.
- People-oriented – Supportive and fairness-focused.
- Team-oriented – Collaborative and cooperative.
Job Type:
- Full-time – hybrid structure with three days on campus and up to two days remote each week.
- Salary: This will be discussed during the interview. Since this is an exempt position, overtime is not applicable.
- Schedule: Standard working days and hours.
About Tiber Health:
Learn more about us at https://www.tiberhealth.com.