Job Title: Software Developer – .NET / Full Stack
Experience Required: 2 – 3 Years
Location: Chennai
Employment Type: Full-Time
Role Overview
We are looking for a skilled .NET Developer with 2–3 years' experience to join our core development team working on SalesJump, a high-scale, multi-tenant enterprise web application.
The candidate will be responsible for developing, maintaining, and optimizing web applications, RESTful APIs, and database-driven modules. The ideal candidate must have strong hands-on experience in C#, ASP.NET, SQL Server, and frontend scripting (JavaScript/jQuery/AJAX), with a solid understanding of database performance, connection lifecycle, and clean coding standards.
Key Responsibilities
1. Application Development & Enhancement
- Design, build, and maintain efficient, reusable, and reliable C# .NET code for web modules.
- Develop and consume Web APIs / RESTful services for integration.
- Build responsive and dynamic user interfaces using HTML, CSS, JavaScript, jQuery, and AJAX.
2. Database Design & Optimization (Critical)
- Write and optimize complex SQL queries, Stored Procedures, Views, and Triggers in Microsoft SQL Server.
- Manage and process high-volume transactional data (tables with millions of records) efficiently.
- Ensure proper indexing, execution plan analysis, and query tuning to prevent database deadlocks and timeouts.
Required Technical Skills & Qualifications
- Core Backend: C#, .NET Framework (ASP.NET Web Forms, MVC, or Web API).
- Database: Microsoft SQL Server (Transact-SQL, Stored Procedures, Indexes, Performance Profiling).
- Data Access: Strong hands-on experience in ADO.NET (SqlConnection, SqlCommand, DataReader, DataSets) and/or Entity Framework.
- Frontend: JavaScript, jQuery, AJAX, JSON, XML, HTML5, CSS3, Bootstrap.
- Version Control & Tools: Git / GitHub, Visual Studio, SQL Server Management Studio (SSMS).