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

Staff Engineer - Platform Developer

Bengaluru, KA 5+ year

Job Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

We are looking for a skilled C#/.NET Developer with strongcybersecurityand cloud platform experienceto build secure, scalable, cloud-nativeapplications. This role focuses on embeddingsecurityinto cloud-baseddevelopmentand infrastructure.

Key Responsibilities

  • Design, develop, andmaintaincloud-native applications using C#, .NET Core.

  • Design, develop, andmaintainbackend services and APIsusingTypeScript and Node.js.

  • Build and deploy solutions on cloud platforms (Azure, AWS, or GCP).

  • Implement secure coding practices to prevent vulnerabilities (OWASP Top 10).

  • Develop and manage cloud infrastructure using Infrastructure as Code (IaC) (Terraform, ARM, CloudFormation).

  • 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, AWS, or GCP).

  • Strong understanding of ASP.NET Core, Web APIs, and RESTful services.

  • Knowledge of secure software development lifecycle (SSDLC).

  • Familiarity with OWASP Top 10 and secure coding practices.

  • Experience with cloud security fundamentals (IAM, encryption, network security).

  • Strong communicationskills 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 withDevSecOpspipelines (Azure DevOps, GitHub Actions, Jenkins).

  • Certifications such as Azure Security Engineer, AWS Security Specialty, Security+, or CISSP.

  • 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