FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Clinical Systems, Lab Ops
Caris Life SciencesSenior Software Engineer working on clinical systems software solutions for Caris Life Sciences. Collaborating with cross-functional teams on software development and integration with lab workflows.
Tech Stack
Tools & technologiesAWSAzureCloudGoogle Cloud PlatformJavaJavaScriptMySQLPostgresPythonReactSpringSpring BootSpringBootSQLVue.js
About the role
Key responsibilities & impact- Collaborate with various team members, including Software Engineers, Architects, Engineering Managers, and Product Managers to develop software solutions.
- Responsible for every phase of the application development lifecycle.
- Work closely with cross-functional teams to build software applications that meet stakeholders needs.
- Engage in all stages of the systems lifecycle, leveraging expert knowledge of enterprise data processes.
- Strong coding skills in Java, Spring Boot, and front-end frameworks such as Vue and React.
- Apply web design expertise to solve intricate business challenges effectively.
- Design and implement scalable, secure, and interoperable systems that integrate with lab workflows and data pipelines.
- Collaborate with cloud operations and DevOps team members to support releases effectively.
- Mentor and coach junior developers to improve skills and productivity.
Requirements
What you’ll need- Bachelor’s degree in computer science, Software Engineering, or a similar discipline.
- 5-7 years of proficiency in core Java concepts and enterprise-level application development.
- Experience using frameworks like Spring Boot.
- Understanding of Python programming.
- Experience in JavaScript for both front-end and back-end development, including working knowledge of Vue.js or React/SPA.
- Excellent knowledge of relational databases, SQL and ORM technologies (MySQL or Postgres).
- Comprehensive grasp of software design patterns, data structures, algorithms, and REST API design and integration.
- Implement robust authentication mechanisms, encryption, and other security protocols.
- Skilled in writing clean, maintainable, and efficient code with iterative delivery mindset.
- Extensive experience in writing, executing, and maintaining unit tests to ensure code quality and reliability.
- Proficient with version control systems like Git and familiar with CI/CD pipelines and DevOps practices.
- Proficient in cloud services, including AWS Lambda, SNS/SQS integration, and S3 integration, as well as analogous features in GCP or Azure.
- Understands agile methodologies and thrives in an Agile environment.
- Exhibits excellent problem-solving skills and analytical thinking.
- Possesses strong communication skills and works well collaboratively.
Benefits
Comp & perks- Health insurance
- 401(k) plans
- Paid time off
- Professional development
- Flexible work arrangements
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootVue.jsReactPythonJavaScriptSQLMySQLPostgresREST API
Soft Skills
collaborationmentoringproblem-solvinganalytical thinkingcommunicationcoachingorganizational skillsinterpersonal skillsleadershipadaptability
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software Engineering