ChartSpan Software Engineers help deliver solutions to improve patient medical outcomes leveraging AWS cloud native technologies. We are looking for people who value an energetic and collaborative culture and are excited to help build performant, scalable, distributed systems used by medical providers and patients across the country.
This position will be responsible for building and maintaining integrations between ChartSpan’s internal systems and external partners like Electronic Health Records (EHR) platforms and other 3rd party systems. The role will also include enhancements and maintenance of ChartSpan’s data processing platforms.
This role is deeply embedded in the healthcare data space, so candidates with previous experience in healthcare or with healthcare data and concepts are preferred.
Responsibilities Duties
Focus on AWS-native serverless NodeJS and Python environments
Work in an Agile Scrum environment, focusing on the sustainable development of high-performance, scalable, and maintainable production-grade solutions
Maintain and improve business-critical systems and integrations
Participate in code reviews
Produce technical documentation
The position is remote with potential visits to our innovation center in downtown Greenville, SC.
Other duties as assigned.
Skills and Qualifications
Required:
2+ years of Software Engineer experience
Experience with Python, including module development, AWS Lambda and GraphQL
Knowledge of Git version control
Ability to work in an Agile development environment and participate in sprint planning, retrospectives, and demos
Experience building and using APIs
Strong verbal and written communication skills
Strong attention to detail
Preferred:
Experience with AWS-CDK AppSync, and DynamoDB
Experience with NodeJS
Experience with healthcare data with emphasis on FHIR
Physical Requirements
This position requires the following physical activities with or without accommodation.
Must be able to remain in a stationary position 50% of the time.
Frequent communication with others, requires the exchange of accurate information.
Visual acuity, i.e., close distance, and color vision, depth perception, and the ability to adjust focus.