Lantern is seeking a Software Engineer to join their healthcare technology team and play a pivotal role in designing and building cloud-based applications that improve the lives of patients and healthcare providers.
This role involves hands-on software development while also contributing to technical discussions and collaborating closely with teammates.
The engineer will work across the full stack, developing scalable backend services in .NET, building intuitive frontends, and delivering secure APIs within a cloud-native, regulated environment.
The ideal candidate should be technically strong, collaborative, proactive, and mission-driven, comfortable navigating ambiguity, and able to work cross-functionally with clinicians, product managers, and compliance teams.
Responsibilities include building secure and compliant backend solutions using .NET (C#), designing and maintaining RESTful APIs, developing responsive frontends using React or Angular, utilizing cloud platforms like Azure or AWS, and supporting continuous integration and delivery.
The engineer will engage in sprint planning, peer code reviews, and technical discussions to ensure high code quality and team collaboration.
The position is remote and based in Canada.
Requirements:
A Bachelor’s degree in computer science, Engineering, or a related field is required; an equivalent combination of education and experience may be substituted in lieu of a degree. A Master’s degree in engineering or a related field is a plus.
Candidates must have 3+ years of experience in software development, with strong proficiency in Python or .NET Core, C#, Typescript, Angular, or React.
3+ years of experience in building secure and scalable REST APIs is required.
Candidates should have 3+ years of experience developing relational databases like Microsoft SQL (preferred), PostgreSQL, or MySQL.
Experience with unit test frameworks such as xUnit, Jest, or Moq to ensure code reliability, accuracy, and maintainability is necessary.
Familiarity with OAuth 2.0 authentication and authorization flows is required.
Experience with CI/CD pipelines and related tools like Azure DevOps and GitHub Actions is necessary.
Candidates should have experience with cloud platforms such as Microsoft Azure or AWS.
Strong problem-solving skills and a proactive approach to addressing challenges using modern design principles are essential.
Experience working with Agile/Scrum methodologies is required.
Preferred (but not required) experiences include relevant certifications in cloud or software development, experience with Infrastructure as Code (Terraform, Bicep), and familiarity with the healthcare industry and/or data standards (FHIR, HL7, X12) and working in HIPAA-compliant environments.
Benefits:
Lantern offers a diverse and inclusive work environment that values different experiences and perspectives.
The company provides opportunities for professional growth and development within a mission-driven team.
Employees are encouraged to celebrate both small and big wins, fostering a positive team culture.
The position allows for remote work, providing flexibility in the work environment.
Lantern is committed to supporting its employees and ensuring they have the resources needed to succeed in their roles.