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.
• 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.
• 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.
All your information will be kept confidential according to EEO guidelines.