The Senior Software Engineer is a full-stack technical contributor for driving the design, development, and quality of software across the Cayuse Research Platform
Job Summary
The Senior Software Engineer is a full-stack technical contributor for driving the design, development, and quality of software across the Cayuse Research Platform.
You will work in a fast-paced, Agile environment where new features, technical debt reduction, and platform modernization all compete for priority.
Competitive Medical Benefits, Unlimited PTO + Holidays + Flexible Work Schedule, and Remote Work Stipend are offered.
Matching Summary
The Senior Software Engineer is a full-stack technical contributor for driving the design, development, and quality of software across the Cayuse Research Platform.
Skills & Requirements
Must-have
Java, Spring, and Hibernate
unit testing and TDD
Agile Development, SCRUM
relational database technology
Spring Boot and Spring Webflux
Atlassian Tool Suite
Nice-to-have
modern JavaScript web application frameworks
AI to improve productivity
passion for solving hard problems
Key Requirements
5+ years of experience
BS/MS in computer science or equivalent work experience