Job Description
We are looking for a Senior Software Engineer with more of a backend focus. They must be able to understand and work in a microservice environment while working on complex systems around sending and receiving messages for practices, patients and other external clients.
Your Area of Focus- Build a universal API for exchanging data around appointments, patients, and schedulingÂ
- Extract data from third party systems using a variety of methodologies such as HL7, FHIR, APIs or web based data extraction and make it available through the Integration Platform
- Provide APIs and integrate PatientPop’s EMR integration platform with other PatientPop products
- Event driven systems and microservices
- API orchestration, routing, and choreography
- Core data services storing HIPAA compliant data for PHI and PII (insurance, patients, providers, practices, etc.)
- Playing a lead role in software design, architecture, requirements analysis, investigation of leading-edge technologies, project management and software development.
- Our Tech Stack: (Language) Python (Nice to have Node.js, ES6); (Framework) Flask, Django; (Infrastructure) AWS; (Database) Postgres, Dynamo; (Events) Kinesis, SQS, SNS; (Service) ECS, Lambda, Fargate; CICD: Terraform/Serverless; (Other) StepFunction
- 7+ years’ experience as a software engineer
- Experience with Node.js, Python, or Java using frameworks like Spring or Django
- Experience with event-driven technologies (Kafka, kinesis, SQS, ActiveMQ, RabbitMQ)
- Experience with relational (MySQL, Postgres) and nonrelational (Redis, Dynamo, Cassandra, Elasticsearch, Hbase)
- Experience with Microservices and scalable object-oriented RESTFUL web services
- Must have an understanding of distributed design patterns using cloud-based systems including AWS
- Comfortable with Test Driven Development (TDD) and Agile environments
- Team-oriented and collaborative, capacity to mentor junior team members
- Leadership ability, excellent written and verbal English skills.
- Reverse engineering experience is a plus
Tebra was founded to help independent practices bring modernized care to patients everywhere. Today we’re helping practices thrive with solutions for practice operations and practice growth across our two products, Kareo and PatientPop, and are continuing to innovate towards improving every step of the care journey for both providers and patients.
Our ValuesStart with the CustomerÂWe get to know our customers - and their patients - and look at the world through their lens.
Keep It SimpleHealthcare is too complex. We aim to simplify it for everyone.
Stay EntrepreneurialÂWe reject the status quo and solve problems with creativity, perseverance, and a bias to action.
Better TogetherWe are diverse, humble, and collaborative. We put the team first and win together.
Celebrate SuccessLife is short and joy is underrated. We take time to have fun and celebrate success.
Perks & BenefitsÂIn addition to our healthcare benefits, we also offer amazing perks! Need work from home basics? We offer a discount through Dell! We also offer a number of resources to help you keep your mind and body healthy. Check out obe Fitness or Gympass for a great workout, or LifeWorks Employee Assistance Program to find mental health resources, along with other resources for everyday occurrences.
#LI-VLR #LI-Remote #BI-Remote
Tebra is an equal opportunity employer. All applicants will be considered for employment without attention to age, race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
California residents who apply or are recruited for a job with us: please carefully review our California-specific Privacy Notice under the California Consumer Protection Act here: https://www.tebra.com/privacy-policy/california-supplemental-notice/
Date Posted
08/30/2022
Views
5
Similar Jobs
Software Engineer II - PlayStation
Views in the last 30 days - 0
PlayStation is recognized as a global leader in entertainment producing a range of products and services including PlayStation 5 PlayStation 4 PlaySta...
View DetailsQuality Engineer, RM & Pre-Production - ARC'TERYX
Views in the last 30 days - 0
Arcteryx is seeking a Quality Engineer with 3 years of experience in manufacturing preferably in the apparel industry The role involves developing and...
View DetailsSr RF Engineer - Universal Electronics
Views in the last 30 days - 0
Universal Electronics is hiring a Sr RF Engineer to lead the design and optimization of advanced RF solutions for IoT and smart home products The role...
View DetailsMission Systems Engineer - Maxar Technologies
Views in the last 30 days - 0
Maxar Intelligence is currently hiring for a Mission Systems Engineer in Westminster CO The role involves collaborating with experts to explore remote...
View DetailsLead AIT Systems Engineer - Maxar Technologies
Views in the last 30 days - 0
Maxar Intelligence is currently hiring for a Lead AIT Systems Engineer in Westminster CO The role involves managing a team ensuring performance from c...
View DetailsSpacecraft Systems Engineer - Maxar Technologies
Views in the last 30 days - 0
Maxar Intelligence is seeking a Spacecraft System Engineering Team member with a Bachelors degree in engineering physics or a related field and 510 ye...
View Details