.NET Fullstack Engineer
Ascendion
About the role
Job Title: Senior .NET Developer
Experience: 6+ Years
Technology: C#, ASP.NET Core, .NET MVC, Web API, SQL Server
Location: All Ascendion Locations
Job Summary
We are looking for an experienced Senior .NET Developer with 6+ years of hands-on experience in designing, developing, and maintaining scalable web applications using Microsoft .NET technologies and SQL Server. The candidate should have strong expertise in C#, ASP.NET Core, Web API, SQL queries, stored procedures, and database optimization.
Key Responsibilities
- Design, develop, and maintain applications using C#, .NET Core, ASP.NET MVC, and Web API.
- Develop RESTful APIs and integrate third-party services.
- Write complex SQL queries, stored procedures, functions, views, and triggers.
- Optimize SQL queries and improve database performance.
- Work with SQL Server database design, indexing, and query execution plans.
- Implement authentication and authorization mechanisms.
- Develop reusable, scalable, and maintainable code.
- Debug, troubleshoot, and resolve application and production issues.
- Collaborate with business analysts, QA teams, and other developers.
- Participate in code reviews and follow coding standards.
- Work with Git and Agile/Scrum methodologies.
Eligibility & process
Who can apply
Employment type: Full-time
Skills & stack
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Ascendion's market reputation, recent tech innovations, and how your skills in SQL directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.