Talent.com
Senior Software Engineer
Senior Software EngineerMedical Guardian • Philadelphia, PA, US
Senior Software Engineer

Senior Software Engineer

Medical Guardian • Philadelphia, PA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About Medical Guardian

Medical Guardian is building the next generation of connected health technology. We’re unifying customer portals, caregiver tools, ecommerce, and IoT device management into a modular, cloud-native platform on Microsoft Azure.

We’re evolving from legacy systems into a scalable, microservices-based ecosystem powered by .NET, React, and Azure Functions, with integrations across Salesforce, IoT telemetry, and our Intelligent Orchestration Engine (IOE).

We’re looking for a Senior Software Engineer who thrives on solving complex problems, writing clean, maintainable code, and contributing to large-scale modernization efforts that have real-world impact.

Role Summary :

As a Senior Software Engineer, you’ll play a key role in designing, developing, and maintaining applications and services that power Medical Guardian’s future-state platform.

You’ll work closely with other engineers, architects, and product managers to deliver high-quality software that supports our members, caregivers, and internal operations.

This position is ideal for someone who loves building distributed systems, enjoys mentoring others, and can operate comfortably in a hybrid environment where legacy and modern architecture coexist.

Key Responsibilities

1. Software Design & Development

  • Design, build, and maintain backend services using C# / .NET (ASP.NET Core, Azure Functions, Web API) hosted on Azure.
  • Develop front-end components and interfaces in React and TypeScript, integrating with APIs and headless CMS systems.
  • Contribute to the migration of PHP / CodeIgniter services into modular, cloud-native microservices.
  • Implement secure, scalable, and performant code aligned with Medical Guardian’s architectural principles.
  • Write automated unit and integration tests to maintain code quality and reliability.
  • Familiarity with AI-assisted development tools (e.g., Cursor, GitHub Copilot, Replit) for accelerating workflows, automating code generation, and improving delivery velocity

2. Architecture & Collaboration

  • Collaborate with the Application Architect and Engineering Manager to define service boundaries, design APIs, and optimize data flows.
  • Contribute to architectural decisions on event-driven patterns, service-to-service communication, and deployment pipelines.
  • Participate in peer reviews and offer constructive feedback to improve design consistency across teams.
  • Support integration with systems including Salesforce, IoT data streams, fulfillment, and campaign orchestration (IOE).
  • Design modular, API-first components compatible with the MG unified platform, ensuring reusability across multiple Medical Guardian apps.
  • 3. Quality & DevOps Practices

  • Build with CI / CD pipelines (GitHub Actions or Azure DevOps) and participate in code deployments through automated processes.
  • Monitor application performance, debug issues, and collaborate with QA on regression and functional testing.
  • Follow best practices for observability, telemetry, and secure development (e.g., Azure App Insights, Key Vault).
  • Contribute to continuous improvement of codebase health, documentation, and technical standards.
  • 4. Mentorship & Teamwork

  • Support and mentor mid-level and junior developers by reviewing code, explaining design patterns, and guiding technical decisions.
  • Collaborate cross-functionally with Product, QA, DevOps, and Data Engineering to ensure timely, high-quality releases.
  • Share learnings and improvements across the engineering team through documentation and informal technical sessions.
  • Qualifications & Skills :

  • Education :
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Experience :
  • 5+ years of software engineering experience, ideally across both backend and frontend development.
  • Experience designing and implementing APIs or microservices in production environments.
  • Familiarity with legacy frameworks (PHP / CodeIgniter, JavaScript) and modern cloud-native approaches.
  • Technical Proficiency :
  • Backend : C# / .NET Core, ASP.NET Web API, Azure Functions, SQL Server
  • Frontend : React, TypeScript, HTML / CSS, REST / GraphQL integrations
  • Cloud : Azure (App Services, API Management, Service Bus, Data Lake, AKS preferred)
  • DevOps : GitHub Actions or Azure DevOps for CI / CD, Docker, familiarity with containerized deployment
  • Data : Proficiency in SQL, understanding of event-driven and ETL workflows (Azure Data Factory, n8n)
  • Bonus Skills : Node.js for microservices, Salesforce API integration, IoT or messaging systems (MQTT / Event Hub)
  • Soft Skills :
  • Strong problem-solving mindset with attention to scalability and maintainability.
  • Excellent communicator, comfortable explaining technical concepts to peers and stakeholders.
  • Self-directed, curious, and eager to learn new technologies.
  • Candidates must be authorized to work in the United States without current or future need for visa sponsorship.
  • Must have the ability to work from our Philadelphia office on Tuesdays and Wednesdays.
  • Why Join Us :

  • Help modernize an entire platform serving hundreds of thousands of connected health devices and members.
  • Work with modern technologies in an Azure-based ecosystem while contributing to a meaningful mission.
  • Collaborate with passionate engineers who value clean code, shared standards, and continuous learning.
  • Hybrid flexibility : 2 days per week in the Philadelphia HQ with strong work-life balance.
  • 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
  • Create a job alert for this search

    Senior Software Engineer • Philadelphia, PA, US

    Similar jobs
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    Perpay - Career's Page • Philadelphia, PA, US
    Full-time
    Perpay is a certified B Corp and Philadelphia's most impactful growth-stage startup.We are driven by a mission to significantly improve the financial stability of everyday Americans.For the pas...Show more
    Last updated: 30+ days ago • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Gopuff • Philadelphia, Pennsylvania, United States, 19123
    Full-time
    Gopuff’s engineering team is building solutions to dramatically change the way people purchase their daily goods.We provide the modern-day solution to meet customers' immediate everyday needs with ...Show more
    Last updated: 20 days ago
    Software Engineer, Systems Modernization

    Software Engineer, Systems Modernization

    Mrs Associates • Marlton, New Jersey, United States
    Full-time
    MRS BPO is a leader in the Accounts Receivable Management (ARM) industry, providing technology-driven solutions for our clients. We are in the midst of a significant technological and business trans...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Klick Non-billable • Philadelphia, PA, US
    Full-time
    The Klick Group - comprising Klick Health (including Klick Katalyst and btwelve), Klick Media Group, Klick Applied Sciences (including Klick Labs), Klick Consulting, and Klick Ventures, is an ecosy...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Philadelphia, PA, United States
    Full-time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Senior Software Engineer to join our Relativity Priva...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sigma Defense • Marlton, New Jersey, United States
    Full-time
    EWA, a Sigma Defense company, is seeking a highly skilled.The Senior Software Engineer is pivotal in designing, developing, testing, deploying, maintaining, and improving software systems that supp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    Proscia • Philadelphia, Pennsylvania, United States
    Full-time
    This position will be on-site at Proscia's Headquarters in Philadelphia, PA.Pathology is at the center of medicine and is undergoing a profound transformation as the final frontier of digitization ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer Infrastructure & Tools

    Senior Software Engineer Infrastructure & Tools

    Beacon Talent • Philadelphia, PA, US
    Full-time
    Our client is a fast-scaling digital platform focused on transforming the way physical and digital operations connect across industries such as design, logistics, and fulfillment.With a strong engi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    TDI Technologies • Philadelphia, PA, US
    Full-time
    TDI) is seeking candidates for a.US Navy data analytics and enterprise solutions.This position will work with program managers, software development teams, data scientists, and other engineers in t...Show more
    Last updated: 9 days ago • Promoted
    Senior Frontend Software Engineer

    Senior Frontend Software Engineer

    Innovative Defense Technologies (IDT) • Mount Laurel, NJ, US
    Full-time
    Innovative Defense Technologies.IDT), provider of cutting-edge cloud-based integration, automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DO...Show more
    Last updated: 8 hours ago • New!
    Senior Software Engineer

    Senior Software Engineer

    ParetoHealth • Philadelphia, PA, US
    Full-time
    We're in this for the greater good at ParetoHealth.Our mission is collective greatness, nothing less will do.Our team is a single force united in the drive to transform employee health benefits...Show more
    Last updated: 13 days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    IntegriChain • Philadelphia, PA, US
    Full-time
    IntegriChain is the data and application backbone for market access departments of Life Sciences manufacturers.We deliver the data, the applications, and the business process infrastructure for pat...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, macOS Core Product - Philadelphia, USA

    Software Engineer, macOS Core Product - Philadelphia, USA

    Speechify • Philadelphia, PA, US
    Full-time
    At Speechify, our mission is to ensure.Speechify's text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content fas...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Vistar Media • Philadelphia, Pennsylvania, United States
    Full-time
    Out-of-Home (OOH) is the fastest growing channel in advertising.From billboards to retail media to urban panels, 98% of us see at least one OOH advertisement every week. As the pioneer in OOH techno...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (ObjectScript)

    Senior Software Engineer (ObjectScript)

    Artera • Philadelphia, Pennsylvania, United States
    Full-time
    Make healthcare #1 in customer service.Artera (formerly WELL Health®) is the patient communication platform that delivers happier staff, healthier patients, and more profitable organizations.We ena...Show more
    Last updated: 30+ days ago • Promoted
    Senior Product Engineer - API Platform

    Senior Product Engineer - API Platform

    Vitable Health • Philadelphia, PA, US
    Full-time
    What if better care didn't cost more?.That's why we built Vitable : the health benefits platform making healthcare better for employers of everyday workers. We bring accessible, high-quality ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    Veeva Systems • Philadelphia, Pennsylvania, United States
    Full-time
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in hist...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Systems Modernization

    Software Engineer, Systems Modernization

    MRS Associates • Marlton, NJ, US
    Full-time
    MRS BPO is a leader in the Accounts Receivable Management (ARM) industry, providing technology-driven solutions for our clients. We are in the midst of a significant technological and business trans...Show more
    Last updated: 30+ days ago • Promoted