Temporary Software Engineer
Flatiron Health is hiring a remote Temporary Software Engineer. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
Flatiron Health
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Flatiron Health is seeking a Software Engineer to contribute to the Flatiron Clinical Pipe product team, a SaaS tool for capturing oncology clinical trial data from patient records. The role involves developing new features, designing and implementing software and infrastructure solutions, testing, and deploying them.
Responsibilities include:
- Independently resolving bugs (root cause analysis, fixing, testing, deployment).
- Documenting system elements (clear design documentation, diagrams).
- Performing code and design reviews.
- Collaborating with engineers, product managers, and stakeholders.
- Participating in team meetings (stand-ups, sprint meetings).
Qualifications:
- 3+ years experience developing robust and scalable software solutions.
- 3+ years experience with Node.js, Javascript, Go, Python, C#, or similar language.
- 3+ years experience with relational (PostgreSQL) or NoSQL (DynamoDB) databases.
- Strong communication skills.
- Bachelor's, Master's, or Ph.D. in Computer Science or related field.
Preferred Skills:
- Experience with Terraform, React, AWS (DynamoDB, Lambda, ECR, RDS).
- Experience with Ruby, Selenium, Cucumber, Gherkin testing frameworks.
- Experience with JIRA, Git, Datadog, Bitbucket, Confluence, Miro.
- Experience in highly regulated environments.