remote
Senior Software Engineer - GCP/.NET - Optum
Software Engineer
Senior Software Engineer responsible for designing, building, and operating cloud‑native services on Google Cloud Platform using .NET technologies, delivering scalable micro‑services and APIs that support health‑care applications.
About the role
Key Responsibilities
- Design and develop cloud‑native micro‑services on Google Cloud Platform using C# and .NET.
- Implement, test, and maintain RESTful APIs that integrate with health‑care data sources and pharmacy benefit systems.
- Containerize applications with Docker and orchestrate deployments using Kubernetes.
- Collaborate with product, data, and security teams to ensure high performance, reliability, and compliance.
- Participate in code reviews, CI/CD pipeline enhancements, and incident response for production services.
Requirements
- 5+ years of professional software development experience with C# and the .NET ecosystem.
- Strong hands‑on experience with Google Cloud Platform services (Compute Engine, Cloud Run, Pub/Sub, Cloud SQL, etc.).
- Proficiency in building, deploying, and managing containerized applications using Docker and Kubernetes.
- Solid understanding of micro‑service architecture, RESTful API design, and modern software engineering practices.
- Experience with automated testing, CI/CD tools, and version control (Git).