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

Senior Software Engineer

Medical Guardian • Philadelphia, PA, US
11 hours 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

    Related jobs
    Software Engineer, Senior (Level III) - TS / SCI w Poly

    Software Engineer, Senior (Level III) - TS / SCI w Poly

    Lockheed Martin • King of Prussia, PA, US
    Full-time
    Space is a critical domain, connecting our technologies, our security, and our humanity.While others view space as a destination, we see it as a realm of possibilities, where we can do more - we ca...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    Perpay - Career's Page • Philadelphia, PA, US
    Full-time
    We believe everyone deserves a chance to improve their financial future.We're dedicated to building simple and inclusive financial products that help our members create healthy habits and achie...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    PKR • Trenton, NJ, US
    Full-time
    Our client brings industry communities together to solve supply-chain problems through the adoption and implementation of their standards. More than 200,000 businesses in 25 industries rely on our c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Envestnet • Berwyn, PA, US
    Full-time
    This is a hybrid role, with in-office work required at either our Berwyn, PA or Raleigh, NC office location.Envestnet is transforming the way financial advice is delivered through its connected tec...Show more
    Last updated: 30+ days ago
    Sr. Software Engineer

    Sr. Software Engineer

    Software Technology Inc • Blue Bell, PA, United States
    Full-time
    Quick Apply
    We are looking to hire a senior Software Engineers to support CCCR (Cross Claim Clinical Review) as an innovative approach to inpatient clinical reviews, currently available through our Retrospecti...Show more
    Last updated: 7 days ago
    Senior Software Engineer

    Senior Software Engineer

    Frontline Education • Wayne, PA, US
    Full-time
    Hybrid to Wayne, PA; Hybrid to Naperville, IL; Remote .We are seeking a Senior Software Engineer 1 to join our Platform Applications group. In this role, you will participate in the agile developmen...Show more
    Last updated: 30+ days ago
    Senior Software Engineer - Core API

    Senior Software Engineer - Core API

    Proscia • Philadelphia, PA, US
    Full-time
    Proscia is revolutionizing pathology, the last major frontier in healthcare to embrace digital.As a leader in pathology AI software, we are empowering pathologists and scientists to transition from...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: 24 days ago • Promoted
    Senior Software Engineer - Fintech

    Senior Software Engineer - Fintech

    Career Renew • Philadelphia, PA, US
    Full-time
    Career Renew is recruiting for one of its clients a Senior Software Engineer - Fintech - this is a fully remote role for US / Europe / LATAM candidates, as long as they can work EST hours.Design and bu...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Cohere Technology Group LLC • Cherry Hill, NJ, US
    Full-time
    Cyber Software Engineer – TS / SCI Required.Cherry Hill, NJ (Relocation Assistance Available).Cohere Technology is seeking a. The ideal candidate has hands-on experience building secure and miss...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Must be a US Citizen)

    Software Engineer (Must be a US Citizen)

    IERUS Technologies, Inc. • Valley Forge, PA, US
    Full-time
    IERUS Technologies is a growing, employee-owned business focused on providing leading-edge solutions across the electromagnetic spectrum. Our work supports defense and commercial customers with expe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Computer Engineer

    Senior Computer Engineer

    Barbaricum • Philadelphia, PA, US
    Full-time
    Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National Security mission sets.We leverage more tha...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Test Infrastructure

    Senior Software Engineer - Test Infrastructure

    FORT Robotics • Philadelphia, PA, US
    Full-time
    In today's dynamic worksites, seamless collaboration between people and machines is essential.FORT's platform ensures safe, secure, and dynamic control that surpasses legacy systems and nex...Show more
    Last updated: 23 days ago • Promoted
    Senior Backend Engineer Data-Intensive Applications

    Senior Backend Engineer Data-Intensive Applications

    LifeLens Technologies Inc. • Warminster, PA, US
    Full-time
    Salary : $160,000 / yr or commensurate with experience.We are pioneering innovative, next generation, treatment devices for personal health monitoring. Senior Backend Engineer Data-Intensive Applicatio...Show more
    Last updated: 30+ 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
    Sr. Software Engineer

    Sr. Software Engineer

    Syzygy Integration • Conshohocken, PA, US
    Full-time
    Quick Apply
    Syzygy is rapidly growing, and we want you to join our world-class team today!.Syzygy is a technology company dedicated to delivering solutions that address our customer’s unique ...Show more
    Last updated: 30+ days ago
    Senior Software Engineer (C++ &.NET)

    Senior Software Engineer (C++ &.NET)

    Bridgeway Benefit Technologies • Maple Shade, NJ, US
    Full-time
    Bridgeway is seeking a Senior Software Engineer to work in a fast-paced, results driven environment, collaborating with engineers as well as our professional services team.The Senior Software Engin...Show more
    Last updated: 1 day ago • Promoted
    1561 - Senior Software Engineer

    1561 - Senior Software Engineer

    Sigma Defense • Mount Laurel Township, NJ, US
    Full-time
    Sigma Defense is seeking a multi-faceted.In addition, the Senior Software Engineer will manage project priorities, deadlines, and deliverables. They will provide support on various projects, so the ...Show more
    Last updated: 30+ days ago • Promoted