We are seeking a highly skilled and experienced Dot Net Developer to join our dynamic fintech team. The ideal candidate will have a strong background in .NET Core, REST API development, socket programming, and database management with MSSQL Server 2012 and onwards. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our financial technology products and services.
Key Responsibilities:
Design, develop, and maintain scalable and high-performance applications using .NET Core.
Implement REST APIs to support integration with various fintech services and applications.
Utilize socket programming to enable real-time data exchange and communication.
Manage and optimize databases using MSSQL Server 2012 and onwards, ensuring data integrity and security.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot and resolve software defects and issues.
Write clean, scalable, and efficient code following best practices and coding standards.
Conduct code reviews and provide mentorship to junior developers.
Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
Required Skills and Qualifications:
Bachelors degree in Computer Science, Engineering, or a related field.
5-8 years of professional experience in .NET development, with a strong focus on .NET Core.
Proven experience in designing and implementing REST APIs.
Solid understanding and experience with socket programming.
Proficiency in MSSQL Server 2012 and onwards, including database design, optimization, and management.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Experience in the fintech industry is highly preferred.
Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.