- Company Name
- Medical Guardian
- Job Title
- Senior Software Engineer
- Job Description
-
**Job Title**
Senior Software Engineer
**Role Summary**
Lead design, development, and maintenance of a cloud‑native platform built on Microsoft Azure. Drive modernization of legacy PHP/CodeIgniter services to .NET microservices, develop React/TypeScript front‑end components, and integrate with Salesforce, IoT telemetry, and internal orchestration systems.
**Expectations**
- Build reliable, scalable, secure software that supports members, caregivers, and internal operations.
- Mentor junior engineers and influence architectural decisions.
- Deliver features through CI/CD pipelines, automated testing, and observability best practices.
- Collaborate cross‑functionally with Product, QA, DevOps, and Data Engineering teams.
**Key Responsibilities**
- Design, code, and maintain backend services using C#/.NET Core, Azure Functions, and ASP.NET Web API.
- Implement front‑end components in React, TypeScript, and HTML/CSS, integrating via REST or GraphQL APIs.
- Migrate PHP/CodeIgniter services to modular microservices on Azure.
- Architect event‑driven patterns, service‑to‑service communication, and deployment pipelines.
- Write unit/integration tests; enforce code quality, security, and performance.
- Use CI/CD (GitHub Actions or Azure DevOps) to automate builds, tests, and deployments.
- Monitor and troubleshoot production issues; support QA with regression testing.
- Mentor peers, conduct code reviews, and document engineering practices.
- Share improvements through technical sessions and documentation.
**Required Skills**
- 5+ years software engineering, backend and frontend.
- Backend: C#/.NET Core, ASP.NET Web API, Azure Functions, SQL Server.
- Frontend: React, TypeScript, HTML/CSS, REST/GraphQL.
- Cloud: Microsoft Azure (App Services, API Management, Service Bus, AKS optional).
- DevOps: GitHub Actions or Azure DevOps, Docker, CI/CD pipelines.
- Database: SQL; event‑driven workflows, Azure Data Factory or similar.
- Bonus: Node.js, Salesforce API, IoT/MQTT, messaging systems (Event Hub).
- Tools: AI‑assisted development (GitHub Copilot, Cursor).
- Soft skills: problem‑solving, scalability focus, clear communication, mentorship, self‑directed learning.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- No sponsor‑eligible visa required; eligible to work in the United States.
Philadelphia, United states
Hybrid
Senior
30-10-2025