cover image
Ryan Consulting Group, LLC

Senior Dotnet Developer

Hybrid

Charlotte metro, United states

$ 70 /hour

Senior

Freelance

31-12-2025

Share this job:

Skills

Communication C# Encryption Splunk Docker Kubernetes AWS Lambda Asp.Net AWS Terraform gRPC

Job Specifications

Job Title: Senior C# Software Engineer (Backend & API Security)

Location: Charlotte / Hybrid

Type: 12-month contract

Comp: $60-$70/hr

**No Corp to Corps, 3rd parties or candidates requiring sponsorship now or in the future will be considered. All candidates must be able to work as a W2 employee for any employer in the US to be considered.

Key Priorities

Zero‑Trust API Security: Implement OAuth2/OIDC, JWT, and mTLS for user and service authentication/authorization.
End‑to‑End Encryption: Enforce TLS across all internal and external communication.
Secure Logging: Configure Serilog/NLog with strict filtering and masking to prevent exposure of sensitive data.
Cloud‑Native Deployment: Build APIs that run seamlessly in AWS Lambda or Kubernetes.

Core Responsibilities

Develop and maintain REST and gRPC APIs using C# and ASP.NET Core.
Configure API Gateways and Identity Providers for secure access.
Participate in security reviews and threat modeling.
Write unit and integration tests focused on security validation.
Automate certificates, secrets, and security infrastructure using IaC (Terraform/CloudFormation).

Required Qualifications

Expert in C#/.NET (6+).
Strong knowledge of OAuth2, OIDC, JWT, mTLS, and X.509 certificates.
Hands‑on experience with AWS (Lambda, API Gateway), Docker, and Kubernetes.
Skilled in defensive coding, data sanitization, and secure logging practices.
Familiarity with logging tools such as Splunk, ELK, or CloudWatch.

Preferred Qualifications

Experience with IdentityServer or Duende.
Understanding of OWASP Top 10 and API security best practices.
Experience with service mesh technologies (Istio, Linkerd) for mTLS management.

About the Company

The Ryan Consulting Group was founded on the principles to provide honest, straightforward and professional recruitment services. Our mission is to be our client's trusted employment solutions provider while delivering rewarding opportunities for our candidates. A trusted provider means we take the staffing burden from our clients by developing a deep understanding of their business, needs and culture and finding the exact resource to fit their company. Building a business requires placing the right people in the right po... Know more