Senior Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#435212·Dodano miesiąc temu·1
Źródło: RocheTech Stack / Keywords
C#ASP.NET Core.NETAWSKubernetesEKSGitLabGitHub ActionsREST APIAliCloud
Firma i stanowisko
Roche is a global healthcare company with more than 100,000 employees dedicated to advancing science and ensuring access to healthcare. They deliver medicines and diagnostics impacting millions worldwide and foster creativity and innovation to provide life-changing healthcare solutions.
Wymagania
- Experience as a C# engineer with deep expertise in the full .NET stack.
- Strong skills in advanced memory management and asynchronous programming patterns.
- Experience designing secure, scalable backend systems and containerized microservices.
- Knowledge of cloud platforms including AWS and AliCloud, with hands-on experience in EKS/Kubernetes, KMS, EC2, and IAM.
- Proficiency in designing and implementing RESTful APIs.
- Experience with CI/CD pipelines using GitLab and GitHub Actions.
- Commitment to clean code principles, secure-by-default practices, and software engineering excellence.
Obowiązki
- Design, build, and evolve certificate issuance API using ASP.NET Core (C#).
- Design and implement well-versioned REST APIs.
- Automate cryptographic and certificate lifecycle workflows.
- Diagnose and resolve performance, concurrency, or architectural bottlenecks using profiling and observability tools.
- Deploy and operate services natively on AWS and AliCloud, working with EKS/Kubernetes, KMS, EC2, IAM.
- Own and improve CI/CD pipelines using GitLab and GitHub Actions, building automated workflows for containerized .NET services.
- Write clean, testable, and secure code following best practices.
- Conduct peer code reviews and contribute to software documentation and operational runbooks.
- Foster a strong, collaborative, and agile engineering culture.
Roche
76 aktywnych ofert