Role Overview
We are looking for a .NET Developer with 2+ years of hands-on experience to design, develop, and maintain web applications and backend services that support our lending platform. You'll work closely with product, QA, and other engineering teams to build reliable, secure, and high-performing systems.
Responsibilities
- Design, develop, test, and maintain applications using .NET Core/.NET Framework, C#, and ASP.NET (MVC/Web API)
- Build and consume RESTful APIs and integrate with third-party services
- Work with SQL Server for database design, queries, and stored procedures
- Write clean, maintainable, and efficient code following best practices
- Debug, troubleshoot, and resolve production issues in a timely manner
- Collaborate with cross-functional teams (Product, QA, DevOps) to deliver features on schedule
- Participate in code reviews and contribute to improving development standards
- Ensure application security, scalability, and performance, particularly for financial data handling
Requirements
- Bachelor's degree in Computer Science, IT, or related field
- 2+ years of professional experience in .NET development (C#, ASP.NET Core/MVC, Web API)
- Strong understanding of SQL Server (queries, stored procedures, indexing)
- Experience with Entity Framework / EF Core
- Familiarity with front-end basics (HTML, CSS, JavaScript, jQuery) is a plus
- Understanding of OOP principles, design patterns, and software architecture
- Experience with Git or other version control systems
- Knowledge of RESTful API design and integration
- Good analytical and problem-solving skills
- Ability to work independently and in a team environment
Skills
- C#
- .NET Core
- ASP.NET
- SQL Server
- Entity Framework