.Net Senior Developer
Full Job Description
About the Role: We are seeking a Senior .NET Developer (7-10+ years of experience) to design and maintain secure, scalable applications using C#, .NET, ASP.NET Core, Web APIs, and modern technologies. You will be responsible for modernizing legacy systems including ASP.NET Web Forms while driving platform transformation.
Key Responsibilities
- Design and develop high-performance backend services using Azure Service Bus, Kafka, RabbitMQ, or NATS JetStream.
- Build containerized applications with Docker/Kubernetes (AKS) ensuring reliability at scale.
- Implement secure integrations leveraging Redis/Valkey caching, Azure Key Vault, TLS/mTLS, and enterprise protocols.
- Troubleshoot production environments using Splunk, Grafana, Prometheus, Jaeger, and AppDynamics to optimize observability.
- Automate CI/CD pipelines using GitHub Actions, PowerShell, and DevOps best practices.
- Mentor engineers, conduct code reviews, and leverage AI-assisted tools like GitHub Copilot for productivity.
Required Skills
- Strong expertise in C#, .NET Framework, .NET 8, ASP.NET Core, SOLID principles, Clean Architecture, and Dependency Injection.
- Experience with asynchronous programming, multithreading, performance tuning, Git source control, and automated testing.
- Familiarity with front-end frameworks (Angular/ReactJS), Typescript, JavaScript, HTML5/CSS for full-stack visibility.
Nice to Have
- Experience in the Payments Domain.
- Knowledge of Microservices Architecture and Cloud Infrastructure.
This is a challenging role requiring strong problem-solving skills. Successful candidates will undergo real-time coding challenges during the screening process.
Company
NCR Voyix
NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining.Headquartered in Atlanta, Georgia, the company empowers retailers and restaurants to a...
Practice this interview
A voice mock interview for .Net Senior Developer at NCR Voyix, with questions from this job description and your resume, and a scored report afterwards.
Set up interview