Specialty Applications/Software Developer 3

Apply for this position Please mention DailyRemote when applying
timePosted 2 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Successful applicants will have a history of learning new technologies and working effectively in a team environment. The role will include the following evaluate, identify, and contribute to the development of our clinical data registry platform and delivering software customization to our exciting client projects. This job often requires working with internal and external stakeholders to discuss what they need in individual solutions, to develop a solution based on this collective vision, and to optimize delivery based on both technical and business needs. General Skills Responsibilities 1. Deliver high quality software based on the collectively developed requirements 2. Develop optimal solutions based on the needs of multiple business and technical dimensions (project goals, time resources availability, task engineering complexity etc.) 3. Be comfortable with gathering information, specifyingnarrowing down requirements, conferring with users, and planning the project delivery cycle. 4. Lead the software development cycle and optimize team efforts according to its phase. 5. Write and maintain high-level architectural documentation along with low-level technical documentation. 6. Lead training and onboarding sessions for new and existing technical staff. 7. Understand testing integration methodologies (continuous integration, continuous delivery, unit vs. integration tests). 8. Take technical responsibility for a solution entirely, meaning that the code integrates, builds, can be installedexecuted with the minimal required effort. 9. Propose andor evaluate technical decisions rationally and with regard to the declared goals. 10. Participate in a small integrated team (3-7 people) of engineers, quality control testers, and designers. Technical Skills 1. Python (general purpose librariesecosystem, HTTP server, UWSGI) 2. JavaScript (ES2017, React, MaterialUI, charting libraries 3. PostgreSQL (and obviously non-specific relational database design skills) 4. GraphQL (understanding, being comfortable with both client server parts) 5. General API design skills 6. Docker Beneficial Skills 1. Healthcare data standards (FHIR, HL7, DICOM) 2. Python data analysis libraries (Pandas, Numpy, Scipy) 3. Languages beyond Python JS (we love polyglots!) 4. JS Flow type system is not required 5. Previous experience with cloud providers (or at least the conceptual understanding), specifically Amazon AWS or Google Cloud Platform (kubernetes, terraform, Google Cloud PlatformAWS) We are looking for a senior developer (5+ years of experience) who has 3+ years of experience with the following technology stacks Python React PostgreSQL Successful applicants will have a history of learning new technologies and working effectively in a team environment. This role will help to evaluate, identify, and contribute to the development of our clinical data registry platform and delivering software customization to our exciting client projects. This job often requires working with internal and external stakeholders to discuss what they need in individual solutions, to develop a solution based on this collective vision, and to optimize delivery based on both technical and business needs. Help junior members of the team and act as solution architect of the software platform.