Senior Software Enginer (C# / .NET)

1 month, 3 weeks ago
Contract
Senior
Software Development
Tech Holding

Tech Holding

Tech Holding: California's #1 website design company offering full-service technology consulting with expertise in software management, AI, and security.

Internet Software & Services
51-250
Founded 2016

Description

  • Design and develop secure backend services and APIs using C# / .NET.
  • Implement authentication and authorization mechanisms such as SSO, RBAC, OAuth, and JWT.
  • Integrate applications with Azure Active Directory (Entra ID).
  • Remove hardcoded secrets and integrate secret management with Azure Key Vault.
  • Implement audit logging and monitoring hooks across services.
  • Build and enforce secure API communication standards.
  • Implement PII masking and secure data handling logic in applications.
  • Secure and optimize third-party integrations such as Stripe, SendGrid, and Twilio.
  • Support environment separation and deployment improvements.
  • Collaborate with DevOps and database teams on security, disaster recovery, and compliance initiatives.
  • Participate in debugging, incident resolution, and root cause analysis.

Requirements

  • 5+ years of experience in C# / .NET development.
  • Strong experience with ASP.NET Core, Web APIs, and microservices architecture.
  • Experience implementing authentication and authorization with OAuth, JWT, and SSO.
  • Hands-on experience with Azure services, especially Azure AD (Entra ID).
  • Experience with secure coding practices and data protection.
  • Familiarity with API integrations such as Stripe and SendGrid.
  • Experience with logging frameworks and monitoring tools.
  • Understanding of CI/CD pipelines and cloud deployments.
  • Strong debugging, problem-solving, and communication skills.
  • Experience with containerization tools such as Docker and Kubernetes (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer - Typescript (.Nodejs) / AWS

Varicent 251-1K Professional Services

Varicent is hiring a Senior Software Developer, GenAI to build and scale production-grade AI-powered features within its sales performance management SaaS platform.

Apache Spark AWS C# DynamoDB EC2 Generative AI Git Kafka LLM Node.js System Design TypeScript
6 hours, 29 minutes ago

Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )

Varicent 251-1K Professional Services

Varicent is hiring a Staff Software Engineer to help build and scale its ELT data application and backend systems for large-scale, data-intensive workflows.

Apache Spark AWS C# DynamoDB EC2 Kafka Microservices Node.js Python REST API System Design TypeScript
6 hours, 29 minutes ago

Senior Software Engineer - Backend

Ocrolus 251-1K Banks

Ocrolus is hiring a Senior Software Engineer to build scalable backend and data systems for its AI-driven lending automation platform that processes credit applications at scale.

Agile AWS CI/CD Flask Go Java Microservices MySQL PostgreSQL Python Spring
6 hours, 44 minutes ago

Lead Backend Developer – Typescript (Node.js)

Varicent 251-1K Professional Services

Varicent is hiring a Lead Software Developer to design and deliver scalable, data-driven SaaS product systems for its core sales performance management platform.

Apache Spark AWS C# DynamoDB EC2 Kafka Machine Learning Microservices Node.js REST API System Design TypeScript
6 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers