Job Title – Senior .NET Developer
Location – Charlotte NC
Duration: Long Term contract
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 Clienthitecture.
• 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, Clienthitecture, 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 Clienthitecture
• REST APIs
• SQL Server
• Entity Framework
• Git
Experience with:
• Clienture or AWS
• Docker and Kubernetes
• Clienture DevOps / Jenkins CI-CD pipelines