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 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: 19 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: 13 days ago • Promoted
    Senior Pre-Sales Systems Engineer, Enterprise - Philadelphia

    Senior Pre-Sales Systems Engineer, Enterprise - Philadelphia

    Pure Storage • Philadelphia, PA, US
    Full-time
    Senior Pre-Sales Systems Engineer, Enterprise - Philadelphia.We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative ...Show more
    Last updated: 3 days ago • Promoted
    Senior Customer Solutions Engineer I, Named Accounts

    Senior Customer Solutions Engineer I, Named Accounts

    Guru • Philadelphia, Pennsylvania, United States, 19106
    Full-time
    We're a Series C venture-backed company on a mission to bring clarity to chaos.Our knowledge management platform is trusted by forward-thinking companies who refuse to let critical information get ...Show more
    Last updated: 4 days ago
    Senior Manager, Software Engineering, Back End - Capital One Software (Remote)

    Senior Manager, Software Engineering, Back End - Capital One Software (Remote)

    Capital One • Philadelphia, Pennsylvania, US
    Remote
    Full-time +1
    Senior Manager, Software Engineering, Back End - Capital One Software (Remote).Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even...Show more
    Last updated: 20 hours ago • Promoted • New!
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Philadelphia, Pennsylvania, 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 Lead Software Engineer to join our Relativity Privacy...Show more
    Last updated: 2 hours ago • Promoted • New!
    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 Solutions Engineer, Majors, Philadelphia or Pittsburgh

    Senior Solutions Engineer, Majors, Philadelphia or Pittsburgh

    Cloudflare • Philadelphia, PA, US
    Full-time
    Senior Solutions Engineer, Majors.At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and ...Show more
    Last updated: 8 days ago • Promoted
    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 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
    Senior Pre-Sales Systems Engineer, SLED-Eastern PA

    Senior Pre-Sales Systems Engineer, SLED-Eastern PA

    Pure Storage Inc. • Philadelphia, PA, US
    Full-time
    We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show more
    Last updated: 17 days ago • Promoted
    Remote Accounting Manager - AI Trainer ($50-$60 / hour)

    Remote Accounting Manager - AI Trainer ($50-$60 / hour)

    Data Annotation • Fairless Hills, Pennsylvania
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    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 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 (Kotlin) ID48362

    Software Engineer (Kotlin) ID48362

    AgileEngine • Philadelphia, PA, us
    Full-time
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show more
    Last updated: 6 days ago
    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