Jobs · Engineering · South Carolina

.NET Developer Lead

MACHINE LEARNING TECHNOLOGIES LLC · Fort Mill, SC · 2 wk ago
EngineeringContract

About the role

The successful candidate will lead a team of developers in building and maintaining robust .NET applications. This role requires extensive experience in C#, multithreading, and async programming, as well as strong security and cloud expertise.

Responsibilities

  • Lead the development and maintenance of high-quality .NET applications
  • Design and implement secure web applications using authentication tokens, certificates, OAuth, and other security measures
  • Develop and maintain REST APIs and microservices using ASP.NET Web API
  • Implement caching and messaging solutions using distributed systems like Kafka, MQ, and message brokers
  • Work with SQL Server databases, including writing complex queries, stored procedures, and functions
  • Collaborate with stakeholders and offshore teams to ensure project success
  • Coordinate with clients and provide excellent business communication skills

Requirements

  • Advanced proficiency in C# with multithreading and async programming
  • Strong command of OOP concepts, SOLID principles, and design patterns
  • Proven experience in REST API and microservices using ASP.NET Web API
  • Expertise in securing web applications using Authentication Tokens, Certificates, OAuth, etc.
  • Hands-on experience with Caching and Distributed Caching
  • Proficiency in Pub/Sub, Queues/Topics, and Message Brokers (at least one queuing system)
  • Strong knowledge of SQL Server including Joins, Stored Procedures, Functions, and writing complex queries
  • Experience with SSIS and SSRS
  • Mandatory experience with AWS services: Lambda, CloudWatch, API Gateway, S3, EC2, SNS, SQS, ELB
  • Expertise in Docker, Kubernetes, Kafka, MQ
  • Strong understanding of IAM, Authorization and Access Control, SaaS architecture

Qualifications

  • US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD work authorization
  • Familiarity with modern UI frameworks (optional)
  • Excellent business communication skills
  • Proven client-facing and consulting experience
  • Ability to coordinate with stakeholders and offshore teams
  • Strong solutioning mindset

Skills

  • C#
  • REST API and Microservices
  • ASP.NET Web API
  • Authentication Tokens, Certificates, OAuth
  • Caching and Distributed Caching
  • Pub/Sub, Queues/Topics, and Message Brokers
  • SQL Server
  • AWS services: Lambda, CloudWatch, API Gateway, S3, EC2, SNS, SQS, ELB
  • Docker, Kubernetes, Kafka, MQ
  • IAM, Authorization and Access Control, SaaS architecture

Benefits

  • Flexible working hours
  • Professional development opportunities
  • Competitive hourly rate depending on experience
  • Health insurance
  • Retirement plan

Pay

Depending on experience (DOE)

Schedule

Full-time

Benefits

  • Health insurance
  • Retirement plan

Similar jobs

.NET Dev Lead

Vytwo Technologies Inc.Prosper, TX· 1 mo ago
Information Technology$125k/yrapply on vytwo-technologies.careerplug.com

.Net Development Lead

Accenture Federal ServicesColorado Springs, CO· 1 wk ago
Information Technologyapply on boards.greenhouse.io

Lead .NET Developer

Olik GlobalNew York, NY· 2 wk ago
Information Technologyapply on apply.workable.com

Lead .NET Developer

Olik GlobalSouth Carolina, United States· 2 wk ago
Information Technologyapply on apply.workable.com