Avatar for HealthCare.com

Search, comparison & recommendation for healthcare consumers

Sr. Software Engineer - Back End

$36k – $48k
Apply now
**The Company and Vision**

HealthCare.com is at a unique crossroads. We’ve built a successful and sustainable core business that has put us in a place to strategically build complementary products. We believe our next products will have a massive impact on how people shop for, enroll, and use their health insurance. We are growing quickly and looking for great people to join our team.


**Who We’re Looking For**

All candidates are expected to have more than 6 years of experience. A Senior Software Engineer (SSE) should be able to experiment and test solutions for large sets of challenging problems, validate assumptions and break down complex requirements into cohesive solutions. SSEs will own large parts of the existing codebase.

All SSEs are expected to work independently while still maintaining excellent communication with all peers and supervisors. Common tasks include mentoring junior software engineers and performing improvement to the existing codebase on a regular basis. Improvement in this area encompasses but is not limited to unit tests, integration tests, code coverage, event logging and alarm systems for critical features.

Finally some involvement in the following areas is expected: infrastructure to support all developed software, client or user interaction in order to validate requirements and communication with other teams within the company.


**Requirements**

- 6+ years of software development experience.
- 4 years of experience in one of the following programming languages Java, C# or Python.
- 4 years of experience building web services that support business critical, high demand and low latency operations.
- 4 years of experience using REST architectures. GraphQL is a plus.
- 3 years of experience working with Git version systems.
- 3 years of experience with modern backend frameworks and libraries such as Spring, Springboot, .Net, Laravel, Express.js, etc.
- 3 years of experience working with commercial relational and document oriented databases such as MySQL, PostgreSQL, DynamoDB, Cassandra, MongoDB, etc.
- 3 years of experience implementing design patterns based on sound enterprise software architectures.
- 2 years of experience optimizing performance using profilers and load test tools such as jMeter, jProfiler, etc.
- 2 years of experience working with Agile methodologies. Scrum and Kanban are preferred.
- 2 years of experience working with CD/CI pipelines which include but are not limited to: build servers, artifact orchestration, container technologies, multi-environment deployment, etc.
- 2 years of experience working with cloud solutions vendors such as Amazon Web Services or Azure.


**We expect you to...**

- To design, document and implement quality software.
- To document all tests performed prior to deliver a product.
- To implement APIs that reflect the business domain.
- To support first and third party system integrations.
- To define infrastructure requirements to support proposed solutions.
- To maintain any data source or configuration needed for any system to operate properly.
- To work closely with Quality Assurance Engineers to automate test scenarios.
- To design abstract and adaptable components that enable code reutilization.
- To collaborate with DevOps to create CD/CI pipelines for back end applications.
- To ensure data flows are consistent through all applications.
- To follow and further develop coding style guides.


**Your non-technical skills...**

- Intellectual curiosity, passion and creativity
- You value open communication and feedback
- You’re action oriented and thrive in a fast paced environment
- Continuous Learner, you always look for ways to expand your skill-set
- 2 years of experience communicating in English both verbally and written.


**Perks**

- Working from home once a week
- Awesome team
- Office within a great space (free coffee, snacks, fussball table, video game consoles and more.)

More jobs at HealthCare.com

View all jobs

Scrum Master

Apply now

Software Engineer - WordPress

Apply now

AQA Engineer

Apply now

QA Engineer

Apply now

Salesforce Engineer

Apply now