Life Science Jobs in India - Find Pharma, Biotech, Clinical Research & Medical Jobs
Thermo Fisher Scientific logo

Staff Engineer - Platform Developer

Bengaluru, KA 7+ year

Job Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

We are looking for a skilled C#/.NET Developer with strong cloud platform experience to build secure, scalable, cloud-native applications. This role focuses on embedding security into cloud-based development and infrastructure.  

Key Responsibilities

  • Design, develop, and maintain cloud-native applications using C#, .NET Core.  
  • Design, develop, and maintain backend services and APIs using TypeScript and Node.js. 
  • Build and deploy solutions on cloud platforms (Azure, AWS, or GCP).  
  • Implement secure coding practices to prevent vulnerabilities (OWASP Top 10).  
  • Implement cloud security best practices including IAM, network security, and data protection.  
  • Integrate authentication and authorization mechanisms (OAuth2, OpenID Connect, JWT).  
  • Collaborate daily with US-based onshore teams for design, development, and delivery.  
  • Participate in overlapping working hours for agile ceremonies and support.  
  • Integrate security tools into CI/CD pipelines (SAST, DAST, container scanning).  

Required Qualifications

  • Bachelor’s degree in Computer Science, Cybersecurity, or related field (or equivalent experience).  
  • 7+ years of experience in C#/.NET development.  
  • 5+ years of experience in TypeScript/Node.js development. 
  • Hands-on experience with at least one cloud provider (Azure, or AWS).  
  • Strong understanding of ASP.NET Core, Web APIs, and RESTful services.  
  • Knowledge of secure software development lifecycle (SSDLC).  
  • Experience with cloud security fundamentals (IAM, encryption, network security).  
  • Strong communication skills for collaboration with US-based teams.  
  • Ability to work effectively in a distributed/offshore model.  

Preferred Qualifications

  • Experience with Azure services (App Services, Functions, Key Vault, Azure AD) or AWS equivalents.  
  • Familiarity with containerization and orchestration (Docker, Kubernetes).  
  • Experience with DevSecOps pipelines (Azure DevOps, GitHub Actions, Jenkins).  
  • Certifications such as Azure Security Engineer, AWS Security Specialty, Security+, or CISSP are preferred
  • Experience implementing zero trust security models.  
  • Prior experience in offshore/onshore team environments.  

Key Technical Skills 

  • Languages: C#, .NET Core, JavaScript (Node.js), TypeScript 
  • Cloud: Azure, AWS, or GCP  
  • Security: OWASP, IAM, encryption, secure authentication  
  • DevOps: CI/CD, IaC (Terraform, ARM)  
  • APIs: REST, microservices, API security  
  • Containers: Docker, Kubernetes  
  • Databases: MongoDB, SQL Server, cloud data services