About The Position

Become a part of our caring community and help us put health first The Senior Full Stack Engineer Performs software engineering activities in all layers of the stack, from setting up the database to programming in the back-end and the appearance at the front-end. The Senior Full Stack Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. Position Overview: The Senior Full Stack Engineer is a hands-on technical role responsible for maintaining, enhancing, and modernizing existing application. The role requires strong expertise in technologies—especially Windows Forms—along with modern full‑stack engineering skills in .NET, JavaScript frameworks, and Oracle. The engineer will work directly on the existing codebase, improving performance, stability, and maintainability while guiding an offshore team through best practices, remediation strategies, and incremental modernization efforts. This position involves substantial autonomy, technical decision-making, and the ability to balance existing application maintenance with forward‑looking enhancements.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 7+ years of experience designing, developing, testing, and supporting software applications.
  • Strong track record maintaining and enhancing existing enterprise systems.
  • Ability to work with team and make sound technical judgments on complex issues.
  • Passion for improving consumer experiences through stable, high-quality software.

Nice To Haves

  • Master’s Degree.
  • Specialty pharmacy domain knowledge (preferably ScriptMed).

Responsibilities

  • Maintain and enhance a long-standing application built using Windows Forms and .NET frameworks.
  • Improve application performance, reliability, and maintainability through refactoring, optimization, and architectural updates.
  • Work hands-on across backend, frontend, and database layers, including designing new components and upgrading existing ones.
  • Provide technical direction, code reviews, and mentoring for offshore development teams.
  • Develop and refine existing Windows forms, APIs, backend services, and integrations while applying modern design patterns where appropriate.
  • Collaborate with product owners, QA, and architecture teams to deliver enhancements and modernization initiatives.
  • Troubleshoot complex code issues and drive resolution with minimal supervision.
  • Contribute to strategy for gradual modernization while ensuring stability of the existing system.

Benefits

  • Work-Life Balance
  • Generous PTO package
  • Health benefits effective day 1
  • Annual Incentive Plan
  • 401K - Excellent company match
  • Well-being program
  • Paid Volunteer Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service