Principal Software Engineer managing architecture and development for connected senior health solutions at Medical Guardian. Involved in hands-on coding, mentorship, and technical leadership within the engineering team.
Responsibilities
Serve as the primary technical owner for application architecture for new development, while partnering with existing system owners on architectural decisions.
Make and document architectural decisions related to:
- Application structure and patterns
- Technology and framework choices
- Integration approaches and service boundaries
Act as the escalation point for complex technical decisions that would otherwise reach executive leadership.
Design, build, and maintain shared frameworks, libraries, and abstractions that reduce duplication and enforce consistent patterns.
Write and review production code primarily in:
- PHP for existing systems
- C#/.NET for new services and modernization efforts
Define and uphold the technical quality bar for new development.
Mentor engineers through:
- Code reviews
- Pairing on complex problems
- Design discussions grounded in real implementations
Partner with PMO to provide technical input on scoping and estimates.
Collaborate with DevOps and infrastructure teams on deployment patterns, CI/CD evolution, and environment consistency.
Requirements
8+ years of professional software engineering experience, with a strong record of hands-on development in production systems.
Experience owning architectural decisions and technical direction for complex applications.
Strong backend engineering experience using C# and .NET for building services and APIs.
Experience designing and maintaining clean, well-defined APIs and service interfaces, including integrations with third-party systems (for example, CRM, billing, or operational platforms).
Hands-on experience with Microsoft Azure, including:
- AKS (Azure Kubernetes Service) for hosting containerized services
- Core Azure integration and messaging services used in cloud-native architectures
Experience delivering applications using Docker containers and CI/CD pipelines.
Strong experience working with relational databases (Microsoft SQL Server), including schema design and data access patterns.
Experience with event-driven or asynchronous architectures, including messaging-based systems.
Comfort working in existing/legacy codebases while leading modernization efforts.
Familiarity with IoT systems or telemetry-driven backends.
Experience integrating with Salesforce, e-commerce platforms, or other enterprise SaaS systems.
Working knowledge of Linux-based systems and system administration concepts.
Experience with monitoring, logging, and metrics, including operating and tuning systems in production environments.
Familiarity with PHP-based enterprise systems.
Benefits
Health Care Plan (Medical, Dental & Vision)
Paid Time Off (Vacation, Sick Time Off & Holidays)
Company Paid Short Term Disability and Life Insurance
Electronic Trading Tech Lead managing the Electronic Trading Platform that supports a $1.6 billion business. Taking ownership of strategic projects while collaborating with a global team of developers.
Software Architect creating AI - driven SaaS platforms for a high - growth European AI scale - up. Managing integrations and building advanced AI models while working in a remote setup.
Senior Software Engineer at Alva Labs developing products for fair hiring using AI technology. Involves end - to - end software development and collaboration with interdisciplinary teams.
Software Engineer building and maintaining features for AI - driven hiring systems at Alva Labs. Collaborating with cross - functional teams to enhance the hiring experience.
Lead Engineer improving integration architecture for CDP Global's environmental disclosure systems. Collaborate with teams to design and implement sustainable solutions across services and systems.
Alternance développeur logiciel participant aux études R&T dans un leader mondial de technologies de défense. Impliqué dans l'analyse et l'implémentation de solutions logicielles avancées.
Team Lead managing Employee Adoption and digital tools for Roche’s workforce. Focusing on driving engagement and efficiency through strategic initiatives across multiple locations.
Software Engineer developing library management solutions on the Spydus platform for Civica. Collaborating with the Libraries engineering team for practical and reliable software development.
Hands - on Backend Software Architect defining cloud migration strategies at Philips Radiology Informatics. Leading architectural transformation in a mission - critical healthcare platform with growth opportunities.
Senior Software Engineer at Worldline NZ shaping the future of cloud - native platforms. Building scalable systems in AWS and collaborating with cross - functional squads.