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 






Similar jobs

More from Thermo Fisher Scientific
Thermo Fisher Scientific 5 hours ago
Thermo Fisher Scientific 5 hours ago

Staff Engineer - Platform Developer

Apply On Company Site
Back to search page