Staff Engineer - Platform Developer

Pharmaceutical Product Development (PPD)

Bangalore, Karnātaka, India

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

Job posted: 2026-06-05

Subscribe