Job # 9034LK

  • Boston, MA

Senior Software Engineer

Favorite

Company Description:

Our client is a healthcare tech company based in Boston, MA. The mission of this company is to allow more people with chronic illness to manage their care more effectively and with compassion without having to go into a doctor’s office or hospital. The company is led by a team of well-known, accomplished professionals from healthcare, technology, and services. The company is very well-funded and well-positioned for strong growth even in a global economy that might seem cloudy. All Engineering roles are 100% fully work from home, and this policy will not change.

Job Responsibilities:

As a Senior Software Engineer, you will work on building out platform and products for use by patients and healthcare professionals. The goal will be to build scalable and well-tested applications that are functional and easy to use. In this role, you will:

Lead technical designs and contribute to code reviews
Be an integral member of a product engineering team delivering key objectives that enable the product to scale, directly improving healthcare provision across the world
Work closely with Product Management and ensure the team is accountable for the outcomes delivered.

Job Requirements:

5-10 years of software engineering experience
Experience with Java and Python based microservices as well as Typescript / Angular, iOS and Android platforms
Experience with Postgres RDS instances, through to DynamoDB KV depending on the domain. Services are decoupled and largely event driven using Kinesis, SQS/SNS where appropriate
Significant back-end or data engineering experience
Experience in leading and delivering cross-team projects
Docker/Nomad on AWS EC2, AWS ECS (Fargate), AWS Lambda experience
Experience in leading technical teams through design and the implementation of a feature
Ability to work with tight deadlines
Significant experience reviewing, releasing, deploying and troubleshooting code

Submit Your Resume

Maximum file size: 2.1MB

Call or Email Us

781.599.9300 team@ndt.com