
Job description
The Senior Software Engineer is a full-stack technical contributor for driving the design, development, and quality of software across the Cayuse Research Platform. In this role, you will take a product ownership mindset — caring not just about writing code, but about delivering meaningful outcomes for customers and the business.
Design, code, test, and maintain full stack software solutions of moderate to high complexity. Balance feature delivery with proactive investment in tech debt, test coverage, and platform health.
5+ years of experience developing, maintaining, and innovating large scale web apps and services. Strong experience with Java, Spring, and Hibernate server application, and its design patterns.
Company

Healthcare • Tech, Software & IT Services
Cayuse is a leading provider of cloud-based research administration software and services, empowering organizations to conduct globally connected research. Their comprehensive platform streamlines the entire research lifecycle, from grant applications to commercialization, enhancing collaboration and improving efficiency for academic institutions, pharmaceutical companies, and other research entities.
Keep exploring

Cayuse

Fiserv

Empower Professionals Inc - Talent & IT Services

Magnitude Software

Sun Life

The C. W. Williams Community Health Center