Back to Jobs
Recently postedFull timeTechnology

.NET Developer

TechDigital CorporationCharlotte, North Carolina🇺🇸United States

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationCharlotte, North Carolina, United States
DockerMicroservicesSQLGitAWSC#.NETASP.NETJenkinsKafkaRESTAzureKubernetesSQL ServerAgileCI/CDAzure DevOps

Job description

Job Description Job Description Senior .NET Developer with strong expertise in C#, .NET Core, Microservices, and Cloud Technologies to support strategic Banking and Payments modernization initiatives. The candidate will be responsible for designing, developing, and supporting scalable, high-performance applications used across Payments, Treasury, Commercial Banking, and Digital Banking platforms.
Key Responsibilities
  • Design and develop applications using C#, .NET Core, ASP.NET Core, Web APIs, and Microservices Architecture.
  • Build and maintain secure, scalable REST APIs and backend services.
  • Develop event-driven and distributed solutions using Kafka, MQ, or messaging platforms.
  • Collaborate with business, architecture, QA, and DevOps teams in Agile delivery.
  • Participate in application modernization from legacy platforms to cloud-native solutions.
  • Integrate applications with banking systems supporting payments, treasury, and customer onboarding.
  • Support CI/CD implementation and production deployments.
Required Skills
  • 8 years of software development experience.
  • Strong hands-on experience in:
    • C#
    • .NET Core / ASP.NET Core
    • Microservices Architecture
    • REST APIs
    • SQL Server
    • Entity Framework
    • Git
  • Experience with:
    • Azure or AWS
    • Docker and Kubernetes
    • Azure DevOps / Jenkins CI-CD pipelines
Messaging platforms (Kafka, MQ)

Similar jobs