Job Title: Senior Software Developer (.NET)
Experience: 5 To 10 Year's
Location: Chandigarh, New Delhi, Noida
Role Overview:
We are seeking experienced Senior Software Developers proficient in .NET technologies to join our dynamic team. The ideal candidates will have a strong background in ASP.NET MVC, C#, SQL Server, and data integration tools, with a focus on delivering high-quality software solutions.
Key Responsibilities:
-
Application Development: Design, develop, and maintain web applications using ASP.NET MVC, C#, and Web Forms.
-
Database Management: Create and optimize complex SQL queries, including stored procedures, triggers, views, and functions.
-
Data Integration: Develop and deploy SSIS packages for ETL processes, integrating data from various sources into SQL Server databases.
-
Reporting: Design and implement reports using SSRS, ensuring data accuracy and performance optimization.
-
Performance Tuning: Identify and resolve performance bottlenecks in SQL queries and application code.
-
Collaboration: Work closely with cross-functional teams to gather requirements and deliver solutions that meet business needs.I
-
Documentation: Maintain detailed documentation of code, processes, and systems.
Required Skills:
-
.NET Technologies: Proficiency in ASP.NET MVC, C#, and Web Forms.
-
Database Management: Strong experience with SQL Server, including T-SQL, stored procedures, triggers, and performance tuning.
-
Data Integration: Hands-on experience with SSIS for ETL processes.
-
Reporting: Experience in developing reports using SSRS.
-
Version Control: Familiarity with version control systems like Git.
-
Problem Solving: Strong analytical and troubleshooting skills