Senior Software Engineer

CRIO USA

Company

CRIO

Location

USA

Type

Full Time

Job Description


Who We Are:

CRIO (Clinical Research IO) is a health tech company helping pharma, biotech, research sites, and academic research centers streamline regulatory workflows with one system and a single source of clinical data capture. Our modules allow sites to capture data electronically in real-time, providing data managers and monitors with enhanced transparency, and enabling remote monitoring by sponsors and CROs. We recently closed $9M in Series B financing and are growing our team to continue to scale with the rapid customer growth.

About You

You are an experienced and dedicated engineer who cares deeply about your craft. You aren’t bound by specific tools and technology, and you feel confident picking up whatever skills you’ll need to get the job done. You are a good communicator, and you support your position with facts while maintaining an ability to compromise when necessary. You are committed to best practices, and you take personal ownership of the quality of your product. You enjoy collaboration, and thrive in a team environment where everyone is working towards a common goal. You enjoy getting to know your team on a personal level, and you love finding ways to have fun while doing your job!

Requirements

Responsibilities

  • Be a key contributor on an agile, full stack, software product delivery team.
  • Develop new, and enhance existing, SaaS products hosted in the cloud.
  • Collaborate with product leadership and UX to understand the needs of the business.
  • Help drive effective agile, software planning and delivery.
  • Contribute to code reviews, architecture and software designs.
  • Leverage your extensive software product development and delivery experience to mentor, guide and help the team succeed.
  • Stay current with software product engineering technology trends/best practices and bring fresh ideas and perspectives to our software delivery organization.

Technical Skills

  • Experience developing cloud-hosted, SaaS applications at a software product development company.
  • Experience developing and deploying container-based, software applications using Docker and Kubernetes.
  • Deep understanding of JavaScript, Java
  • Experience building web front ends with a modern, JavaScript, frontend framework, like React.
  • Experience building scalable backends using the Spring Framework.
  • Experience building/consuming RESTful endpoints.
  • Experience with relational databases and NoSQL document stores, like MySQL and Redis.
  • Experience working in a CI/CD environment.
  • Understanding scalability and performance concerns and strategies.
  • Ability to design extensible and maintainable software.

Other Skills

  • Collaborative, flexible and positive attitude towards working as part of a team.
  • Appreciation for incremental software product planning and delivery.
  • Excellent written and verbal communication skills.
  • Ability to influence and build consensus
  • Self-motivated and proactive problem solver
  • Passionate about technology and team-based, software product delivery.
  • Healthy focus on continuous improvement of self and team.

Nice to Have Experience

  • Google Cloud Platform
  • Python
  • Kafka
  • Redis
  • Java Struts
  • healthcare or life science industries
  • 21CFR11, HIPAA, and GDPR regulatory conformance

 

(Please be advised that we do not currently provide visa sponsorship for this position. Candidates must possess the legal right to work in the United States without the need for sponsorship.)

Benefits

Benefits: 

 

  • Work from anywhere
  • Coworking Reimbursement
  • Lunch on us - During Training Days
  • Unlimited PTO
  • 401k company match
  • Healthcare
  • Dental
  • Vision
  • Life insurance
  • Professional development
Apply Now

Date Posted

12/08/2023

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Developer II - Eventbrite, Inc.

Views in the last 30 days - 0

Eventbrite is seeking a Web Application Developer to join their highperforming GTM Gotomarket Business Systems team The role involves implementing and...

View Details

National Strategic Channel Director - Vonage

Views in the last 30 days - 0

Vonage a leading provider of UCaaS and CCaaS is seeking a National Strategic Channel Director to develop and expand channel partnerships drive revenue...

View Details

Mobile Engineering Manager - Mobile Retention - Dropbox

Views in the last 30 days - 0

Dropbox is seeking a Mobile Engineering Manager to lead a team of iOS and Android engineers working on the Dropbox apps The role involves managing cri...

View Details

Commercial Account Executive - Mid Market - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a C...

View Details

Senior Manager - Customer Success - Contentsquare

Views in the last 30 days - 0

The job posting is for a Senior Manager of Customer Success position in California The role involves leading a team of Customer Success Managers CSMs ...

View Details

Senior Data Scientist - Dropbox

Views in the last 30 days - 0

The text describes a unique opportunity for a Senior Data Scientist to join a new division at Dropbox focusing on AI and ML The role involves partneri...

View Details