Key Responsibilities
Design, develop and maintain software applications using C# and SQL Server technologies
Write efficient, well-documented, and reusable code
Develop database schemas, tables, and stored procedures in SQL Server
Perform unit testing and debugging of applications
Participate in code reviews and provide feedback to team members
Keep up-to-date with new technologies, programming languages, and industry trends
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field
Minimum of 7 years of experience in developing software applications using C# and advance SQL Server technologies
Strong knowledge of C# programming language, .NET framework, and SQL Server database development
Experience in designing and developing web applications using ASP.NET, MVC or Web API
Excellent analytical, problem-solving and debugging skills
Strong communication and interpersonal skills
Ability to work independently
Demonstrated ability to learn and apply new technologies quickly
Preferred
Experience with Hedge funds and Brokerage firms.
Experience with Angular
Any Graduate