Senior Dot Net Developer
- .Net
- .Net Core
- SQL Server
- Store Procedure
- .Net Framework
We are seeking a highly skilled Senior .NET and SQL Developer with 10–14 years of experience in designing, developing, and supporting large-scale applications. The ideal candidate will have expertise in .NET technologies, SQL Server, RESTful APIs, and architecture design, along with strong problem-solving skills and the ability to collaborate with global, cross-functional teams.
Key Responsibilities:
Application Development & Architecture:
Design, develop, and maintain scalable .NET applications with C# and ASP.NET.
Create and optimize RESTful APIs and integrate them with front-end applications.
Perform code reviews, debugging, and performance tuning to ensure high-quality deliverables.
Design and implement multi-threaded, high-performance solutions.
Database Development:
Develop, optimize and debug SQL queries, stored procedures, and functions.
Ensure data integrity, performance, and security through effective SQL database design and optimization.
Hands-on experience with Common Table Expressions (CTEs), indexing (clustered and non-clustered), and query performance, fine tuning.
Soft Skills: Strong communication, problem-solving, and collaboration skills.
Additional Knowledge: Exposure to Python (scipy, numpy) is a plus.
Required Skills and Qualifications:
Programming Languages: C#, ASP.NET, .NET Core, and SQL.
Database Expertise: SQL Server, stored procedures, functions, CTEs, indexing, and performance tuning.
Frameworks & Tools: RESTful APIs, Entity Framework, and DVTK Toolkit.
Development Methodologies: Agile (Scrum/Kanban), SDLC, and UML.
Platforms: Windows, .NET framework.