×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Philadelphia, Philadelphia County, Pennsylvania, 19117, USA
Listing for: Medical Guardian
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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
  • 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 Type Script, integrating with APIs and headless CMS systems.
    • Contribute to the migration of PHP/Code Igniter 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, Git Hub Copilot, Replit) for accelerating workflows, automating code generation, and improving delivery velocity
  • 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.
  • Quality & Dev Ops Practices
    • Build with CI/CD pipelines (Git Hub Actions or Azure Dev Ops) 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.
  • 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, Dev Ops, 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/Code Igniter, JavaScript) and modern cloud-native approaches.
    • Technical Proficiency:
      • Backend: C#/.NET Core, ASP.NET Web API, Azure Functions, SQL Server
      • Frontend:
        React, Type Script, HTML/CSS, REST/Graph

        QL integrations
      • Cloud:
        Azure (App Services, API Management, Service Bus, Data Lake, AKS preferred)
      • Dev Ops:
        Git Hub…
    Position Requirements
    10+ Years work experience
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary