Description : Project Overview :
Prestigious Client / Project : Driving digital transformation for a fast-scaling technology platform within the BFSI (Banking, Financial Services, and Insurance) domain. This project focuses on building robust, scalable backend systems for financial applications using .NET Core and event-driven architecture.
Revolutionizing Technologies : Develop enterprise-grade .NET Core applications integrated with Kafka-based messaging, RESTful APIs, and PostgreSQL databases.
Backend Engineering Excellence. Finance-Focused Innovation. Scalable Delivery. Engage in a collaborative hybrid work environment to architect, build, and deploy .NET systems that power real-time financial workflowscontributing directly to mission-critical platforms with a focus on speed, security, and user impact.
Role and Responsibilities :
- Develop and maintain high-quality .NET Core applications with a focus on performance and scalability.
- Implement RESTful APIs, backend services, and event-driven messaging using Kafka or similar platforms.
- Collaborate with architects, product owners, and other engineering teams to translate business requirements into technical solutions.
- Refactor and enhance existing codebases to improve maintainability and performance.
- Guide junior developers and perform code reviews to ensure quality and consistency.
- Integrate with third-party APIs and external services, ensuring secure and efficient data flows.
- Apply caching strategies, design patterns, and testing frameworks to build robust applications.
- Participate in Agile ceremonies and collaborate closely within cross-functional teams.
- Ensure comprehensive documentation and clear technical communication throughout the project :
- 5 - 6 years of hands-on .NET development experience; .NET Core is mandatory.
- Bachelors degree in Computer Science, Information Technology, or related field.
- Experience in fintech or banking projects is an added advantage.
- Strong command of C#, .NET Core, Entity Framework, LINQ, Web API, SQL Server, PostgreSQL, and Dapper.
- Solid understanding of OOP principles, design patterns, and modern software architecture.
- Hands-on experience with Kafka or similar event-driven messaging systems.
- Proficiency in debugging, optimizing, and tuning high-performance applications.
- Familiarity with Git, JWT authentication, and unit testing (XUnit preferred).
- Comfortable working with Agile tools like JIRA and DevOps practices such as CI / CD.
(ref : hirist.tech)