Intellivo is seeking a Senior Full Stack Developer responsible for designing, building, and maintaining software solutions that support their case management platform modernization. This role involves bridging legacy and modern technology stacks, executing a migration to a cloud-native Azure architecture, and collaborating with multiple teams to deliver reliable and user-centered applications in a regulated healthcare environment.
Responsibilities:
- Design, develop, and enhance full stack applications across both legacy and modern technology stacks
- Build responsive front-end interfaces using React, Blazor, or equivalent modern frameworks alongside back-end services on Azure
- Write clean, maintainable, and well-documented code aligned with engineering standards and architectural direction
- Execute incremental migration of a legacy C#/.NET WinForms/WPF desktop application to a cloud-native Azure architecture using the strangler-fig pattern
- Identify stored procedures and business logic suitable for extraction into modern API services without disrupting production operations
- Maintain and stabilize the legacy platform during the transition period, ensuring continuity for 75+ daily users
- Build and maintain RESTful APIs and services that support case management workflows, client-facing portals, and data pipeline integrations
- Work with Data Engineering and DevOps to ensure stable, scalable, and secure data movement across hybrid environments (on-premises and cloud)
- Integrate with third-party services, reporting tools, and identity management systems as required
- Implement automated testing practices including unit, integration, and regression testing
- Participate in code reviews, enforce engineering standards, and contribute to the team's definition of done
- Support CI/CD pipeline adoption and infrastructure-as-code practices across the development lifecycle
- Partner with engineering and operations teams to troubleshoot issues, resolve defects, and improve system reliability
- Monitor system performance and propose improvements to both legacy and modern components
- Contribute to incident response and post-incident review processes
- Work with Product and business stakeholders to understand requirements, contribute to technical designs, and deliver solutions aligned with roadmap priorities
- Communicate technical concepts clearly to non-technical partners including operations leadership and client services teams
- Mentor junior developers on engineering best practices, code quality, and modern development patterns