ERT Cloud Software Engineer in Philadelphia, Pennsylvania

CLOUD SOFTWARE ENGINEER Job Location US Shift Mon-Fri, 9-5 Type Regular Full-Time OVERVIEW ERT is a global data and technology company that minimizes uncertainty and risk in clinical trials so that customers can move ahead with confidence. With nearly 50 years of clinical and therapeutic experience, ERT balances knowledge of what works with a vision for what s next, so we can adapt without compromising standards. Powered by the company s EXPERT technology platform, ERT s solutions enhance trial oversight, enable site optimization, increase patient engagement and measure the efficacy of new clinical treatments while ensuring patient safety. Since 2014, more than half of all FDA drug approvals came from ERT-supported studies. Pharma companies, biotechs and CROs have relied on ERT solutions in 10,000+ studies spanning more than three million patients to date. By identifying trial risks before they become problems, ERT enables customers to bring clinical treatments to patients quickly and with confidence. The individual hired for the position will be responsible for developing web applications on a JavaScript stack. This individual will work closely with a small effective team to develop and maintain the product offering and experience. The individual must be a fast learner, stay on top of current and future trends in software technologies and embrace innovative and creative thinking with an eye to the big picture. We seek a talented individual that is highly motivated, possesses an understanding of the industry, and can translate requirements and feedback to the engineering teams. RESPONSIBILITIES * Design, develop and maintain Backend microservices on Node.js/JavaScript stack * Build, deploy and scale using Amazon Web Services * Determines, develops, and maintains guidelines and coding standard documentation * Provides technical support to team members * Design of the overall architecture of the web application * Implementation of a robust set of services and APIs to power the web application * Building reusable code and libraries for future use * Optimization of the application for maximum speed and scalability * Implementation of security and data protection * Translation of UI/UX wireframes to visual elements * Integration of the front-end and back-end aspects of the web application The duties and responsibilities listed in this job description represent the major responsibilities of the position. Other duties and responsibilities may be assigned, as required. This job description and any attachments do not constitute or represent a contract. QUALIFICATIONS * 3+ year(s) hands on Software Development experience * Demonstrable knowledge of full-stack web development tooling and procedures * Experience with Agile methodologies * Experience with software development and architecture using Node.js and related frameworks (Express, etc.) * Experience with both SQL based and Nosql databases (MongoDB, MySQL, etc.) * Knowledge of JavaScript client frameworks (Angular 1/2, React, etc.) * BS in Engineering or related field, MS a plus but not required * Must be a team player with the ability to work with all parts of the organization