Talent.com
Senior Software Engineer
Senior Software EngineerMedical Guardian • Philadelphia, Pennsylvania, United States
Senior Software Engineer

Senior Software Engineer

Medical Guardian • Philadelphia, Pennsylvania, United States
28 days ago
Job type
  • Full-time
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.
  • 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, Pennsylvania, United States

    Related jobs
    Senior Backend Engineer

    Senior Backend Engineer

    Zero21 • Philadelphia, Pennsylvania, United States
    Full-time
    Hi, thanks for checking out our job board!.If you're an entrepreneurial-minded builder who loves to work with great people to solve wicked problems that have a meaningful impact, read on to see if ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform

    Software Engineer, Platform

    Speechify • Philadelphia, Pennsylvania, United States
    Full-time
    PLEASE APPLY THROUGH THIS LINK : .Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone—we absorb the world’s content and ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Mrs Associates • Cherry Hill, New Jersey, United States
    Full-time
    Job Title : Senior Software Engineer, Systems Modernization.Information Technology / Engineering.Hybrid (2–3 days / week onsite in Cherry Hill, NJ). The expected salary range for this position is $130,...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Williamstown, NJ, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Philadelphia, PA, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...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 Full-Stack Engineer

    Senior Full-Stack Engineer

    Instinct Science • Doylestown, Pennsylvania, United States
    Full-time
    Instinct Science is an animal health software company that helps the world’s leading veterinary practices enhance patient care, improve staff efficiency, and minimize burnout.Our easy-to-use platfo...Show more
    Last updated: 30+ days ago • Promoted
    Drexel Co-Op : Software Engineer

    Drexel Co-Op : Software Engineer

    NBME • Philadelphia, PA, USA
    Full-time
    Quick Apply
    NBME is proud to partner with Drexel University and give students the opportunity to utilize the skills they have learned in the classroom and leverage them in an educational setting.As a Computer ...Show more
    Last updated: 20 days ago
    Sr Software Engineer - Camden, NJ

    Sr Software Engineer - Camden, NJ

    Two95 International Inc. • Camden, NJ, US
    Full-time
    Quick Apply
    Develop backend code for applications.Experience with the following technologies : Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web service development, Tomcat.Experience with SOAP...Show more
    Last updated: 30+ days ago
    Full Stack Software Engineer

    Full Stack Software Engineer

    Idea Evolver • Philadelphia, PA, US
    Full-time
    Quick Apply
    Full Stack Software Engineer Idea Evolver is seeking an experienced full stack software engineer to join our talented Software as a Medical Device (SaMD) team working to build first-of-its-kin...Show more
    Last updated: 30+ days ago
    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: 21 days ago • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 08075 Riverside, NJ, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show more
    Last updated: 30+ days ago • Promoted
    Senior CyberArk Engineer - Remote

    Senior CyberArk Engineer - Remote

    EPAM Systems Inc • Newtown, PA, United States
    Remote
    Full-time
    Endpoint Privileged Management.Expertise in Endpoint Privileged Management tools is essential for this role.In this advanced position, you will work to elevate the organization's security posture w...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Neuroflow • Philadelphia, Pennsylvania, United States
    Full-time
    NeuroFlow CEO and West Point graduate Christopher Molaro served in the army for five years, including a tour in Iraq as a platoon leader. Coming back home, he experienced firsthand the gaps in the b...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Tdi Technologies • Philadelphia, Pennsylvania, United States
    Full-time
    TDI) is seeking a Software Engineer to support the development, maintenance, and delivery of Machinery Control System (MCS) software for DDG-51 Arleigh Burke Class Destroyers.The selected candidate...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    IntegriChain • Philadelphia, Pennsylvania, USA
    Full-time
    Join our DevOps / SRE team as a key contributor responsible for building secure CI / CD pipelines supporting application lifecycles and driving automation across our cloud environments.This role blends...Show more
    Last updated: 15 days ago • Promoted