Principal Full Stack Developer

Clinical Ink

Cambridge (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Clinical Ink, located in Cambridge, Massachusetts, is seeking a senior software engineer to lead the development of its mobile platform. The ideal candidate will possess over 7 years of experience in software engineering, with a strong emphasis on Java/J2EE and RESTful APIs. You will collaborate with cross-functional teams in an Agile/SCRUM environment to deliver innovative solutions for clinical research.

This role not only emphasizes hands-on development but also includes mentoring responsibilities. Come be a part of a mission-driven company aiming for a paperless clinical trial process.

Qualifications

  • 7+ years in software engineering system level experience delivering commercial/enterprise software.
  • 5+ years of Java/J2EE server side development experience is required.
  • Experience working within small and medium-sized teams in an Agile/SCRUM environment.

Responsibilities

  • Demonstrate ownership level of responsibility for web and server side design and development for the mobile platform.
  • Collaborate with architect and other leads to deliver well designed REST APIs.
  • Participate in Agile working practices such as daily scrum meetings and sprint planning.

Skills

Java/J2EE development
RESTful APIs
Spring Framework
Database engineering (SQL & noSQL)
Cloud technologies (AWS)
Agile/SCRUM practices

Education

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

Tools

MongoDB
Linux OS

Job 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.

Responsibilities
  • 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.
  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Testing Manager
Software Testing Manager

Clinical Ink • Winston-Salem (NC)

On-site
USD 90,000 - 120,000
Sr. Backend Engineer
Sr. Backend Engineer

Clinical ink • United States

Hybrid
USD 100,000 - 130,000
Principal Engineer
Principal Engineer

Clinical ink • United States

On-site
USD 120,000 - 160,000
Senior Software Developer, Product
Senior Software Developer, Product

Endpointclinical • United States

On-site
USD 110,000 - 160,000
Director of Engineering
Director of Engineering

Clinical ink • United States

Hybrid
USD 130,000 - 160,000
Sr. Java Developer - Kansas City, MO - Fulltime/Permanent
Sr. Java Developer - Kansas City, MO - Fulltime/Permanent

Radiant Info Systems Ltd. • Kansas City (MO)

On-site
USD 100,000 - 130,000
Senior Full Stack Software Developer
Senior Full Stack Software Developer

Innovative Supply Solutions, LLC • Pennsylvania

Hybrid
USD 120,000 - 150,000
Remote work options
Hybrid schedule in Bucks County PA (on
Java Team Lead
Java Team Lead

Interra Health • Boston (MA)

On-site
USD 120,000 - 150,000
One-time home office stipend
Monthly Wi-Fi reimbursement
Flexible PTO
+2
Full Stack Engineer
Full Stack Engineer

Stellarus • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Relevance Lab • United States

On-site
USD 120,000 - 180,000