About The Position

Medical Guardian is transforming its digital ecosystem. We’re unifying customer portals, caregiver tools, ecommerce, and IoT device management into a modular, cloud-native platform built on Azure, React / React Native, and .NET-based microservices. We’re evolving from a legacy PHP/CodeIgniter monolith into a modern, AI-ready architecture powered by shared APIs, orchestration logic, and an intelligent engagement layer. We’re seeking a Software Engineering Senior Manager who combines strong technical ability with leadership and mentorship skills to help drive this transformation forward. The Software Engineering Senior Manager leads a team of developers modernizing Medical Guardian’s application ecosystem: building new services, enhancing integrations, and re-platforming legacy components into a scalable, cloud-native environment. Reporting to the Senior Director of Engineering, this role balances hands-on technical contribution with strategic leadership. You’ll design and review code, guide architecture decisions, and mentor engineers, ensuring that modernization efforts are well-aligned with MG’s platform vision and engineering standards. The ideal candidate is a player-coach who is confident writing code, reviewing designs, and leading a team through technical transformation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred but not required).
  • 8+ years of software engineering experience, including 2–4 years in a technical leadership or management capacity.
  • Demonstrated ability to contribute to production code while leading and mentoring a team.
  • Proven track record delivering reliable, scalable software in a collaborative, agile environment.
  • Backend: C#/.NET (ASP.NET Core, Web API, Azure Functions)
  • Frontend: JavaScript/TypeScript, React, React Native
  • Architecture: RESTful APIs, microservices, event-driven design, Azure API Management
  • Cloud & Tools: Azure (AKS, Service Bus, Functions, Data Lake), Docker/Kubernetes, GitHub Actions or Azure DevOps
  • Integrations: Salesforce, IoT device data platforms, Twilio/Five9, headless CMS (Sanity, Builder.io)
  • Practices: CI/CD automation, TDD, code review, feature flagging, observability tooling
  • Excellent communicator who can bridge technical and business audiences.
  • Strong leadership presence and mentoring mindset.
  • Pragmatic, collaborative, and delivery focused.

Nice To Haves

  • Master’s preferred but not required
  • Experience modernizing or re-architecting legacy systems a strong plus
  • Familiarity with PHP, Node.js, or Python for integrations a plus

Responsibilities

  • Lead the migration from PHP/CodeIgniter toward modular, service-based architecture using C#/.NET, React, and Azure.
  • Contribute directly to the design and implementation of APIs, backend services, and front-end modules aligned with MG’s architecture roadmap.
  • Collaborate with the Senior Director of Engineering and Application Architect to define service boundaries, integration strategies, and modernization priorities.
  • Support integrations across key systems such as Salesforce, IoT device platforms, and the Intelligent Orchestration Engine (IOE).
  • Ensure new systems are secure, performant, and maintainable, leveraging cloud-native patterns.
  • Write and review production code across the stack (C#/.NET, React, TypeScript, Azure Functions).
  • Drive high standards for code quality, maintainability, and observability.
  • Implement modern backend practices: dependency injection, async programming, API versioning, and structured logging.
  • Partner with QA to ensure comprehensive test coverage and CI/CD reliability using GitHub Actions or Azure DevOps.
  • Champion AI-assisted development (e.g., Cursor, GitHub Copilot) to accelerate velocity, consistency, and reduce delivery time.
  • Promote automation in build, deployment, and regression testing across our environments.
  • Define and enforce modular architecture standards and API governance for reusable components that power multiple applications.
  • Manage and mentor a small to mid-sized team of onshore and offshore developers, providing technical guidance and professional development.
  • Conduct regular one-on-ones, performance reviews, and career growth discussions.
  • Coordinate with offshore and vendor partners to ensure quality and alignment with MG’s engineering practices.
  • Foster a collaborative, accountable team culture that values communication, craftsmanship, and ownership.
  • Partner with Product Management to scope and deliver technical solutions that meet business goals.
  • Work closely with Infrastructure and DevOps to ensure secure, scalable deployments using Azure AKS, API Gateway, and Functions.
  • Collaborate with Data Engineering to align event schemas and API contracts with Azure Data Lake and analytics frameworks.
  • Communicate progress, risks, and dependencies clearly to stakeholders and leadership.
  • Recommend tools, frameworks, and approaches that enhance developer productivity and system scalability.
  • Participate in sprint planning, retrospectives, and technical design sessions.
  • Contribute to shared documentation, architecture guides, and engineering playbooks.
  • Continuously refine development processes as MG advances its modernization journey.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Paid Time Off (Vacation, Sick Time Off & Holidays)
  • Company Paid Short Term Disability and Life Insurance
  • Retirement Plan (401k) with Company Match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service