
Senior Software Engineer
Cayuse
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
Responsibilities
- Design, code, test, and maintain full stack software solutions of moderate to high complexity
- Build features end-to-end from data layer to UI with ownership over quality and user experience
- Contribute to the design and architecture of new and existing systems
- Develop prototypes and proofs of concept to evaluate new technologies
- Work cross-functionally with product management and quality engineering teams
- Balance feature delivery with proactive investment in tech debt and platform health
- Write thorough unit, integration, and end-to-end tests to drive a "build quality in" culture
- Resolve defects during QA, pre-production, and post-release phases
Requirements
- 5+ years of experience developing large scale web apps and services
- Strong experience with Java, Spring, and Hibernate
- Strong experience with unit testing and Test-Driven Development (TDD)
- Experience with Spring Boot and Spring Webflux
- Experience with relational database technology
- Experience with Agile/SCRUM development
- Experience with AWS
- Experience with Atlassian Tool Suite (Bitbucket, Jira, Confluence)
- BS/MS in Computer Science or equivalent work experience
- Solid communication skills for explaining complex technical issues
Preferred Qualifications
- Experience with modern JavaScript web application frameworks
- Interest or experience in using AI to improve software productivity
Benefits
- Competitive Medical Benefits (PPO + HSA available)
- Vision, Dental, and Short-Term Disability fully covered
- Unlimited PTO, Holidays, and Flexible Work Schedule
- Remote Work Stipend
- Equal Paid Parental Leave
- 401k with Employer Matching
- Quarterly Wellness Reimbursement
About the Company
Cayuse empowers organizations to conduct globally connected research that advances science, discovery, and society through integrated and easy-to-use technology.
Skills & tools
JavaSpringAWS
What the team is looking for
Use this list as a quick fit check before you apply.
- 015+ years experience in web apps
- 02Java, Spring, Hibernate
- 03TDD and unit testing
- 04Spring Boot and Webflux
- 05Relational databases
- 06Agile/SCRUM
- 07AWS
- 08BS/MS in Computer Science
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
Cayuse
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches