Software Engineer
Problem Statement:
The goal is to design and implement a Banking System that allows customers to manage their
financial accounts securely and efficiently while enabling banks to handle transactions, manage
customer data, and ensure regulatory compliance. The system must support a range of
functionalities including account creation, funds transfer, balance inquiry, loan management,
and reporting, with a focus on scalability, security, and ease of use.