NET Developer
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 ResponsibilitiesDesign 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 Skills8+ years of software development experience.Strong hands-on experience in:C#.NET Core / ASP.NET CoreMicroservices ArchitectureREST APIsSQL ServerEntity FrameworkGitExperience with:Azure or AWSDocker and KubernetesAzure DevOps / Jenkins CI-CD pipelinesMessaging platforms (Kafka, MQ)