Senior Software Engineer
ChennaiFull-time7–10 yrsPosted yesterday
Senior software engineering role at NCR in Chennai. Needs 7–10 years.
About the role
Senior Software Engineer at NCR. Design, develop, test, deploy, and support secure, reliable applications using C#, .NET Framework, modern .NET, ASP.NET, ASP.NET Core, and Web APIs.
What you'll do
- Design, develop, test, deploy, and support secure, reliable applications using C#, .NET Framework, modern .NET, ASP.NET, ASP.NET Core, and Web APIs
- Maintain and modernize legacy applications built with ASP.NET Web Forms and .NET Framework 4.7.2
- Lead or contribute to service rewrites, platform modernization, system integrations, and complex data migrations
- Build scalable, low-latency, event-driven services using messaging platforms such as RabbitMQ, Kafka, Azure Service Bus, or NATS JetStream
- Design distributed caching and state-management solutions using Redis or Valkey
What you need
- Git
- .NET
- C#
- SQL
- Kubernetes
- Root cause analysis
Good to have
- REST APIs
- AWS
- React
- Terraform
- Prompt engineering
- JIRA