Level2 is a healthcare start-up that is building the next generation of virtual care for individuals with chronic conditions including Type 2 diabetes. This new business is dedicated at empowering patients to manage and achieve remission of their condition through an end-to-end virtual care offering. As an employee of this new business, you can expect to be a part of a dynamic organization that is fast-paced and driven by our vision to change the way healthcare is delivered for millions of individuals nationwide.
About the role
The Senior Software Engineer is responsible for
Responsibilities:
- Participating in design and development of resilient, reliable, scalable and self-healing solutions to meet and exceed customer requirements
- Ensuring 360-degree observability within system
- Rapid prototyping within an Agile methodology
- Contributing to the applications' technology stack and driving progressive solutions to complex problems
- Working with technical and strategic product to create world class products
- Implementing complex code based on guidance provided by lead engineer on initiative(s).
- Reviewing existing platform for optimization opportunities.
- Providing analytical advice in identifying and implementing new IT technologies in order to help clients and the company reach strategic objectives.
- Estimation of detailed design and development efforts and adhering to development timelines
- Adhering and socializing engineering best practices and code quality standards
- Eliminating redundant and manual processes through automation
- Collaborating with engineers within and across teams to build cohesive and optimal solutions
- Communicating clearly and effectively using all forms of communication and be able to demonstrate work to technical and non-technical stakeholders
- Mentoring and coaching team members of the engineering team to develop and perform as highly as possible
Basic/Minimum Qualifications:
- B.S. in computer science or in equivalent fields
- 4 years experience with .NET
- 2 years experience with any commercial cloud
- 2 years experience with Agile, Continuous Integration and Continuous Delivery
- Experience with microservice containerization and orchestration
- Experience with relational and non-relational database technologies
- Microsoft .NET technology stack: C# / .NET, .NET Core, Web APIs
- Development Operations: Working knowledge of code management tools like Git, agile management tools like Jira/Rally, CI/CD tools like Jenkins, Azure DevOps
- Automated Testing: Unit test development, Integration test development
- Web Programing: HTML, CSS, JavaScript
Preferred Qualifications:
- Degree in computer science
- Experience working in a HIPAA regulated environment
- IaC like Terraform/Ansible
- Database automation technology: Liquibase
- Cloud Programming: Lambda/Azure Functions, Aurora, EKS, S3/Azure Blob3, Elastic Search, AWS Cognito
- Database: Postgresql
- Java technology stack: Java, Spring Security, Groovy, Spring Boot
- Experience with accessibility (A11y)
- Experience with HL7 FHIR