Description

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

Education

Bachelor's degree in Computer Science