Technical Skills (Must-have): 1. .NET Frameworks: .NET 6, .NET Core 2. Languages: Strong programming skills in C#, JavaScript & Angular 3. Database: SQL Server 4. Testing: Knowledge of software testing practices, including unit testing and integration testing. 5. DevOps: Understanding of DevOps practices and tools for continuous integration and continuous deployment (CI/CD). 6. Experience working with Agile methodologies, experience in finance services industry Soft Skills (Must-have): 1. Communication: Strong verbal and written communication skills. Willing to speak up, ask questions and discuss solutions. 2. Teamwork: Effective collaboration with cross-functional teams, including testers, and other developers 3. Problem Solving: Ability to analyze problems and develop creative solutions. Nice to have: 1. Experience with Real Estate/ Private Equity systems. 2. Cloud computing experience with AWS