USA-Massachusetts
Exp 4 - 15 Years
Key Skills
Responsibilities
Description:
As a Senior Full Stack Software Developer you shall be responsible for:
- Collaborating with partners at health care systems and public health agencies, as well as other developers, to understand user needs, weighing trade-offs between development effort and impact
- Designing and building back-end services to compute analytics and generate data extracts from a data lake, transforming the output into standards based HL7 FHIR data models and other formats
- Building custom API servers to provide data to public health agencies
- Creating reference implementations of API clients to demonstrate server capabilities
- Presenting your work at conferences and meetings and collaborate with developers from other organizations to create and improve open standards
In order to qualify you must have:
- Bachelors or Masters in Computer Science or related technical discipline or equivalent industry experience.
- BS and 5+ years of relevant work experience, MS and 4+ years of relevant work experience,
- Practical experience with Python, JavaScript, and SQL
- Experience in big data technologies (e.g., Spark, BigQuery, Presto, Airflow, Luigi, Parquet)
- Experience building infrastructure in the cloud (e.g., AWS, Google Cloud, Azure)
- Comfort working in a variety of tech stacks – a working knowledge of NodeJs and front-end development is a plus
- Background with health care data formats and APIs like FHIR, SMART, and HL7 v2 are a strong plus
- Strong communication and collaboration skills
- Sharing a link to your work on GitHub is a plus
- Strong background in software engineering and can build high-quality, scalable applications with robust tests and documentation
- Good knowledge of data architectures, databases, and designing software to deploy and run on cloud platforms
- You love freedom and dislike being micromanaged. Given context, you’re capable of self-direction
- Motivated to explore new technologies and learn
- Passionate about open source and interested in having your work widely used around the world
We are an Equal Opportunity Employer
Applicants are considered for employment without attention to or discrimination against race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All employment is decided on the basis of qualifications, merit and business need.