Logo for Emmes

Sr. Software Development Engineer - Veridix AI

Role overview

Qualifications

  • 4+ years of related professional experience; minimum 2 years in ReactJS and JavaScript/TypeScript
  • 2+ years with web platform development tools (Node.js, Express, AWS Lambda, GraphQL) and with relational or NoSQL databases
  • Experience developing Single Page Applications (SPA) with authentication, data caching, and API security; familiarity with DynamoDB or Amazon Aurora
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field; or 5+ years of related technical experience; plus experience with source control (Git/GitHub, AWS CodeCommit, SVN) and working in an Agile environment

Responsibilities

  • Designs, develops, and enhances cloud-based, SaaS web-based clinical trials applications
  • Collaborates with product, engineering, and SQA teams for integration, design, and verification in an Agile environment
  • Performs unit testing, debugging, and troubleshooting to ensure quality of work
  • Mentors junior team members

About the company

Emmes logo

Emmes

Research

For over 40 years, our team of 1,000+ experienced professionals have provided the full range of Contract Research Organization expertise necessary to conduct clinical research with a firm scientific basis that is fully compliant with national and international regulatory guidelines. With offices throughout the US, Europe, Canada, and India, Emmes supports the advancement of global public health and biopharmaceutical innovation through disciplined science, rigorous research, fact-based decision-making, and operational excellence. Emmes possesses knowledge across a broad range of therapeutic areas, with specializations in Vaccines and Infectious Diseases, Ophthalmology, Immunology and Neuroscience. From comprehensive support of pandemic research to groundbreaking work in cell and gene therapy across the globe, Emmes has collaborated on clinical research across a wide array of disease states in over 75 nations. As a strategic collaborator with applied talent in over 2,000 clinical trials and contributions to over 2,500 publications that advance the understanding of medicine and public health, Emmes is committed to expanding the services offered to best meet the changing needs of clients and studies. Ongoing investments in global clinical research capabilities, innovative data management platforms, biostatistics/bioinformatics expertise, and people have enabled Emmes to provide a multi-faceted approach to help you meet your research objectives. Emmes is a diverse, inclusive, innovative CRO that values integrity, agility, passion for excellence, collaborative partnerships, and intellectual curiosity.

Company details

Company typeLarge
IndustryResearch
Company size1001 - 5000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Overview:

Sr. Software Development Engineer - Veridix AI

 

US Remote

 

Veridix AI is the technology, data, and AI arm of the Emmes Group, a leading full-service contract research organization (CRO) with over 47 years of experience in supporting clinical research across more than 70 countries. With industry-leading capabilities in cell and gene therapy, vaccines, infectious diseases, and ophthalmology, Emmes is one of the top clinical service providers to the U.S. government and is rapidly expanding its presence in biopharma.  

  

Veridix AI develops advanced eClinical solutions, powering clinical trials through patient data collection, randomization, biospecimen tracking, and data quality monitoring. Our cutting-edge AI innovations, including Generative AI (GenAI) capabilities, are transforming clinical trial timelines by streamlining processes from document authoring to automating study builds.  

    

Our “Character Achieves Results” culture is driven by five key values that guide our actions in the way we conduct research and distinguish us as an organization: Integrity, Agility, Passion for Excellence, Collaborative Partnerships and Intellectual Curiosity.  If you share our motivations and passion in research, come join us!  You will be joining a collaborative culture that empowers every Emmes employee — from entry level through top executive — to contribute to our clients’ success by sharing ideas openly and honestly. 

 

 

Primary Purpose

 

Designs, develops, and enhances cloud-based, software-as-a-service (SaaS) web-based clinical trials applications.

 

Responsibilities:
  • Designs, develops, and enhances cloud-based, SaaS web-based clinical trials applications.
  • Collaborates with product, engineering, and software quality assurance (SQA) team members for integration, design, and verification in an agile environment.
  • Adheres to best practices and Emmes quality standards for code security, optimization, and reusability.
  • Uses established frameworks for a seamless user experience across platforms.
  • Performs unit testing, debugging, and troubleshooting as needed to ensure quality of work.
  • Performs code reviews, assesses regression impact for design changes, and completes technical documentation.
  • Identifies opportunities for refactoring/reworking major modules and sees implementation through to deployment.
  • Mentors junior team members.
Qualifications:

Required Skills and Experience:

  • 4 or more years of related professional experience.
  • Min 2 years of experience in ReactJS and JavaScript/Typescript
  • Min 2 years of experience in web platform development tools like Node.js, Express,  AWS Lambda, and GraphQL
  • Min 2 years of experience in working with any relational or No SQL database.
  • Expertise in developing Single Page Applications (SPA)
  • Expertise with authentication and data caching.
  • Expertise in API security.
  • Expertise with DynamoDB, Amazon Aurora, or other relational database management system
  • Experience with source code repositories like AWS CodeCommit, Git/GitHub, or SVN
  • Experience working in an agile team.
  • Strong collaboration skills with cross-functional teams to establish best design and user flows for applications.
  • Strong multitasking, problem solving, and organizational skills.
  • Proven ability to work independently and in a team environment.
  • Any of the following additional technical skills would be a plus:
    • Expertise with GraphQL clients like Apollo
    • Experience with Material Design
    • Experience with Material-UI or other front-end libraries
    • Experience with responsive UI for different form-factors
    • Experience with modern IDEs like VSCode, integrated plugins for version control, and code prettify (ESLint)
    • Experience with testing frameworks such as React Testing
    • Experience with ECS/Docker
    • Experience with distributed/event-driven systems (like Kafka or Kinesis)

 

Required Education:

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

  • In lieu of a formal education and at least 4 years of professional experience, 5+ years of experience in related technical roles can be acceptable

 

 

 

Why work at Emmes?

 

At Emmes, your actions and hard work will have a direct impact on public health initiatives, both globally and in our local communities with opportunities for volunteerism through our  Emmes Cares  community engagement program.   We offer a competitive benefits package focused on the health and needs of our growing workforce, including:

 

  • Flexible Approved Time Off

 

  • Tuition Reimbursement

 

  • 401k Retirement Plan
  • Work From Home Anywhere in the US

 

  • Maternal/Paternal Leave

 

  • Casual Dress Code & Work Environment


 

CONNECT WITH US!

Follow us on Twitter - @EmmesCRO

Find us on LinkedIn - Emmes

 

The Emmes Company, LLC is an equal opportunity employer and does not discriminate in its selection and employment practices. All qualified applicants will receive consideration for employment without regard to disability or protected veteran status.

 

#LI-Remote 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Emmes

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.