Senior .NET Developer
Core
Design, develop, and maintain scalable backend applications and services using C# and .NET Core, focusing on enterprise systems and intelligent automation.
Role type
Senior .NET Backend Engineer
Builds
Scalable enterprise systems, REST APIs, and event-driven integration frameworks
Domain
Enterprise Software / Banking & Financial Services (BSFI)
Deliverable
production ML models | product features
Required skills
C#, .NET Core, ASP.NET Core, REST API design, Apache Kafka, Oracle SQL, Docker, Kubernetes, Clean Architecture, Domain-Driven Design, OAuth 2.0, JWT, xUnit/NUnit, GitHub Actions
Preferred skills
Banking/financial services domain experience, generative AI tool usage
Technologies
C#, .NET Core, ASP.NET Core, Apache Kafka, Oracle, Docker, Kubernetes, OpenShift, GitHub Actions, xUnit, NUnit, Moq, OAuth 2.0, JWT
Responsibilities
Design and implement REST APIs and system-to-system integrations; Develop and optimize database interactions with Oracle; Integrate applications using Apache Kafka; Containerize applications using Docker and Kubernetes; Build automated unit and integration tests; Implement authentication and authorization mechanisms; Contribute to CI/CD pipelines; Identify and resolve scalability and performance issues.
Seniority
Senior, hands-on IC