Staff Engineer - Platform Developer

Thermo Fisher ScientificBengaluru, KarnatakaOn-siteFull-timeStaff, 8–12 yearsListed 3 months ago

Apply now

About this role

Work Schedule
Standard (Mon-Fri)

Environmental Conditions
Office

Job Description

We are looking for a skilled C#/.NET Developer with strong   cybersecurity   and 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).

- 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 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.

- 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