Principal Full Stack Developer

Reposted 14 Hours Ago
Be an Early Applicant
Cambridge, MA, USA
In-Office
Senior level
Information Technology • Pharmaceutical
The Role
Lead and mentor developers in designing and developing web and server-side applications for a mobile platform, focusing on REST APIs and best practices in an Agile environment.
Summary Generated by Built In
Company Description

Founded in 2007, Clinical Ink is an innovation-driven eSource solutions company committed to making clinical research easier for sites, sponsors, subjects and regulators. Guided by a mission to eliminate paper documentation in clinical research, Clinical Ink launched SureSource® in 2011 – the company’s flagship product and the industry’s first purpose-built eSource platform designed to reduce the cost, complexity and burden of clinical research. In addition, CentrosHealth, the ground-breaking provider of configurable mobile apps for clinical trial patient engagement and electronic patient reported outcomes (ePRO) has joined Clinical Ink's suite of services creating a world-class clinical trial technology platform differentiated by its ability to conduct truly ‘paperless’ clinical trials with purpose-built solutions for pharma companies, research sites, and patients.

Job Description

• Demonstrate ownership level of responsibility for web and server side design and development for the mobile platform.

• Hands-on player/coach with ability to lead and mentor developers. 

• Collaborate with architect and other leads to deliver well designed REST APIs and high performing server, web, and database components.

• Understand detailed requirements, create or review web and server side design specifications and develop new functionality for the platform releases.

• Champion the use of good technical practices such as automated unit testing, code reviews, re-factoring, continuous integration, test automation, and source code control.

• Participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews, and retrospectives. 

• Create design and product release deliverables such as design documents consistent with established SDLC standards, methodologies, and best practices.

• Remain current on new and innovative technologies, trends, and tools that could improve platform functionality.

• Recommend the use of suitable technologies and products to utilize within or integrate with for delivering specific web and server side capabilities.

Qualifications

• B.S. or M.S. in computer science or equivalent.

• 7+ years in software engineering system level experience delivering commercial/enterprise software.

• 5+ years of Java/J2EE server side development experience is required.

• Experience implementing scalable server and web architectures including caching, concurrency, and transactions, configuration management, connectivity, logging and instrumentation, performance, security, encryption, and web services integration.

• 2+ years of database engineering and design experience, preferably using MongoDB; ideally has experience with both SQL and noSQL database systems.

• 1+ year of web development using JavaScript frameworks such as backbone.js, angular.js.

• Strong experience with server side frameworks, specifically using Spring Framework, Spring Data, and experience designing and developing RESTful APIs.

• Experience working with Cloud technologies, specifically AWS and related technologies such as S3, CloudFront, ELB, ElastiCache; experience with Linux OS environment with some shell scripting is highly desirable.

• Experience integrating server side components with mobile and web front ends using APIs or frameworks.

• Experience working within small and medium sized teams in an Agile/SCRUM environment is required.

• Experience building successful products and SaaS platforms is highly desirable.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Skills Required

  • 7+ years in software engineering system level experience delivering commercial/enterprise software
  • 5+ years of Java/J2EE server side development experience
  • 2+ years of database engineering and design experience, preferably using MongoDB
  • 1+ year of web development using JavaScript frameworks such as backbone.js, angular.js
  • Strong experience with server side frameworks, specifically using Spring Framework
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Winston-Salem, NC
296 Employees

What We Do

Clinical ink is the global life science company that brings data, technology, and patient-centric research together. Our deep therapeutic-area expertise, coupled with Direct Data Capture, eCOA, eConsent, telehealth, neurocognitive testing, and digital biomarkers advancements, drive the industry standard for data precision and usher in a new generation of clinical trials. By harnessing digital data, we power sponsors, CROs, researchers, and patients to recenter decentralized trials and rewrite the clinical development experience.

Similar Jobs

In-Office
Cambridge, MA, USA
450 Employees
178K-209K Annually

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Software Engineer

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
Boston, MA, USA
40000 Employees
100K-225K Annually

Lila Sciences Logo Lila Sciences

Principal Software Engineer

Artificial Intelligence • Software
In-Office
2 Locations
224 Employees
204K-348K Annually

Axon Logo Axon

Software Engineer

Artificial Intelligence • Cloud • Social Impact • Software • Wearables
In-Office
Boston, MA, USA
2700 Employees
169K-270K Annually

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account