About the position
Role Overview
We are seeking an experienced .NET Engineer to join the Retail Saving Business project, where you will design, build, and maintain secure, high-performance, and scalable applications supporting core retail savings operations. The ideal candidate will have strong expertise in .NET Core, C#, API development, and modern architectural practices. This role requires close collaboration with cross-functional teams in an Agile environment to deliver robust and user-centric banking solutions.
Key Responsibilities
- Develop and maintain applications using .NET / .NET Core, C#, and related backend technologies.
- Design and implement RESTful APIs and backend microservices for retail savings applications.
- Ensure solutions meet performance, scalability, and security requirements aligned with BFSI standards.
- Collaborate with product owners, architects, QA teams, and UI engineers to deliver high-quality features.
- Participate in system design discussions, code reviews, and solution architecture sessions.
- Apply best practices for coding, unit testing, integration testing, and DevOps deployment.
- Diagnose and resolve complex issues across development, testing, and production environments.
- Contribute to CI/CD pipeline automation and continuous engineering improvements.
RequirementsRequired Technical Skills
- Strong hands-on expertise with C#, .NET Core, ASP.NET Core, Web API.
- Experience working with Entity Framework Core, LINQ, and ORM concepts.
- Solid background in SQL Server or similar relational databases.
- Experience in building RESTful APIs, microservices, or distributed application architectures.
- Good understanding of design patterns, clean architecture, and SOLID principles.
- Version control and CI/CD knowledge using Git, Azure DevOps, GitHub Actions, or Jenkins.
- Familiarity with Azure (preferred) or AWS cloud platforms.
- Understanding of Docker/Kubernetes and containerized application deployment (nice to have).
Nice-to-Have Skills
- Experience with messaging systems like RabbitMQ, Kafka, Azure Service Bus.
- Knowledge of automated testing frameworks (xUnit, NUnit, MSTest).
- Exposure to front-end technologies such as Angular or React.
- Experience working with BFSI applications, especially retail savings or core banking systems.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder interaction skills.
- Ability to work independently or within highly collaborative Agile teams.
- Proactive, detail-oriented, and solution-focused mindset.
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
Desired Skills:
- .Net Engineer
- .Net Core
- C#
Desired Qualification Level:
About The Employer: