Staff Engineer - Platform Developer

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

View and apply on HireChats