Backend Developer
Medable
Dec 03, 2018 - Raleigh / Durham / Ch
The Backend Developer role will work closely with Medable’s Chief Architect to enable key features and functionality as part of the world’s first end-to-end platform for clinical research and care.
Successful candidates for this role thrive in a fast-paced iterative engineering environment working with teams of diverse backgrounds, where everyone has experience developing and deploying highly secure, highly available, and highly performant solutions at global-scale.
RESPONSIBILITIES
- Collaborate with product and development teams to understand the product vision, project requirements, and the inter-dependencies.
- Collect and document functional and architectural requirements based on input from a variety of sources including product owners, product architects, designers, frontend developers, operations resources, and other project team members.
- Understand and disseminate information from requirements documents into practical work instructions such as Jira tickets.
- Develop new core platform capabilities
- Maintain and improve existing platform features
- Facilitate Quality Assurance through the creation of automated unit, regression, and load tests
QUALIFICATIONS
Successful candidates for this role will possess strong skills in developing high performance, scalable web applications using SDLC principles and Agile methodology. It is expected that the selected candidate will possess past experience working in an Agile development environment and will possess experience and solid exposure to the required technologies listed below.
- BS degree in Computer Science or related technical field or equivalent practical experience.
- 5-7+ years experience in Object-Oriented Programming and Algorithms
- 5-7+ years experience in Service-Oriented Architecture/Design
- 5+ years experience with web services, APIs, JavaScript, and JSON
- 4+ years experience with Node.js, and MongoDB
- Strong experience with Docker and Kubernetes
- Strong experience with Mocha and other test frameworks
- Experience developing complicated, enterprise-grade software projects
- Experience with JavaScript web frameworks such as React and Angular
- Experience with infrastructure environments and deploying applications to GCP and AWS
- Experience developing and designing in an Agile environment
- Experience with Git and Gitflow
- Experience with Continuous Integration/Delivery
Other jobs you may like
ANALYST PROGRAMMER I
Dukehealth.org - Durham, NC
7 hours ago
SAP Technical Project Manager - Cary, NC, 27511
MaSotech Recruitment (RPO) - Cary, NC
5 days ago
QA Automation Manager
Proofpoint - Raleigh, NC
2 days ago
Systems Analyst
Experis - Durham, NC
7 days ago
Domain BA
Eteam - Cary, NC
5 days ago
Apply to jobs on the go with Proven mobile