Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing Python-based microservices and maintaining .NET applications at Lantern. Leading technical innovation and collaborating across teams to improve healthcare outcomes.

Responsibilities

  • Design and implement robust backend solutions using Python (FastAPI, Django, or Flask) and contribute to .NET (C#) systems during the ongoing platform transition.
  • Develop, document, and maintain secure RESTful APIs for integration with internal applications, third-party services, and mobile platforms.
  • Build and maintain responsive frontends using React or Angular, tailored for care advocates and patient-facing applications.
  • Leverage cloud platforms (Azure, AWS) to develop scalable, high-availability solutions using cloud-native services such as functions, messaging queues, storage, and managed databases.
  • Maintain CI/CD pipelines in co-ownership with infrastructure team to support continuous delivery and infrastructure automation with tools like Azure DevOps or GitHub Actions.
  • Collaborate closely with Product, and QA teams to define technical requirements and ensure regulatory alignment.
  • Participate in system architecture design, peer code reviews, and sprint planning to drive high-quality engineering outcomes.
  • Mentor junior developers and contribute to internal technical standards, documentation, and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • A minimum of 5 years of experience in software development, with strong proficiency in Python and working knowledge of .NET (C#) for maintaining legacy systems.
  • A minimum of 5 years of experience building secure, scalable REST APIs and backend services.
  • Solid understanding of relational databases such as Microsoft SQL, PostgreSQL, or MySQL.
  • Experience writing unit and integration tests using frameworks such as PyTest, xUnit, or Jest to ensure code quality and maintainability.
  • Familiarity with OAuth 2.0 authentication and authorization flows.
  • Strong experience with cloud platforms like Azure or AWS, including serverless and containerized services.
  • Excellent problem-solving and analytical skills, with a proactive approach to modern design and development practices.
  • Familiarity with healthcare data standards (FHIR, HL7, X12) and HIPAA-compliant environments is a plus
  • Experience working within Agile/Scrum methodologies.

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Short- & Long-Term Disability
  • Life Insurance
  • Flexible PTO
  • RRSP with company match

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSAzureCloudDjangoFlaskJestMySQLPostgresPythonReactSQL.NET

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.