
Software Engineer
Crossover Health
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $127,440 - $172,044 per year
About the role
- Designs, implements, maintains, and tests our core API server
- Enhances and maintain database schemas, carefully craft queries, and build migrations
- Works in a cross functional, mission-driven team alongside product managers, designers, and clinicians, designing and building the platform that redefines healthcare
- Mentor and coach other developers to help break down silos and build experience and growth within the company
- Manage large refactors by breaking down work, estimating scope of work, and coordinating with stakeholders to identify risks and trade-offs
- Actively participate in meetings, and create cross-team collaboration where necessary to address business goals
- Create and maintain internal documentation to facilitate knowledge sharing and retention.
- Performs other duties as assigned.
Requirements
- Bachelor's degree in Computer Science, related field, or equivalent experience
- 5+ years professional developer experience (hands-on experience — planning, writing, debugging and optimizing software)
- Comfortable designing, collaborating on, and implementing large scale architectural changes when needed
- Able to work across disciplines to refine requirements, bringing innovative solutions to technical challenges
- Developed RESTFul API and/or backend applications for 5+ years
- Willingness and aptitude to learn Ruby as part of your onboarding process
- 5+ years of hands-on experience in an RDBMS (MySQL, PGSQL, etc.)
- Developed multi-tenant SaaS applications with a well designed API
- Delivered high-quality, readable, code, while balancing competing priorities
- Clear, consistent communication skills: in code, in discussion, and in writing
- Demonstrated ability to maintain software’s specification, quality, and performance via test frameworks (e.g., minitest, RSpec, etc.)
- Kept quality, patient safety, and privacy a top priority in your deliverables
- Continuously sought and embraced opportunities to build upon your skills and knowledge
- Ability to work independently, as well as in a team environment
- Strong organizational and problem solving skills
- Experience with distributed source control solutions (we use Git)
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Short- and Long-Term Disability
- Life Insurance
- Paid Time Off
- 401K
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API designRESTful API developmentdatabase schema designSQLMySQLPGSQLRubySaaS application developmentsoftware debuggingtest frameworks
Soft Skills
mentoringcross-team collaborationcommunicationorganizational skillsproblem solvingindependent workteamworkinnovationscope estimationrisk management
Certifications
Bachelor's degree in Computer Science