Sr. Dot Net Developer

Open 32d

We are looking for an experienced Senior Developer to lead the development and enhancement of a mature enterprise web application built on ASP.NET MVC (.NET Framework 4.6), C#, JavaScript, and Microsoft SQL Server.

This is a hands-on technical leadership role where you will work closely with international clients, lead a team of developers, design scalable solutions, and drive delivery while maintaining high coding standards.

The ideal candidate should have strong expertise in ASP.NET MVC, JavaScript-heavy UI development, complex SQL Server programming, and excellent communication skills.

Experience: 6 - 8 yrs

Key Responsibilities

  • Lead the design, development, and maintenance of enterprise web applications.
  • Understand business requirements and translate them into technical solutions.
  • Communicate directly with overseas clients to gather requirements, discuss technical solutions, provide project updates, and resolve issues.
  • Lead and mentor a team of developers through technical guidance, code reviews, and best practices.
  • Develop and maintain complex business workflows within the application.
  • Build and maintain highly interactive, multi-step web forms with extensive client-side validation.
  • Ensure application performance, stability, and maintainability.
  • Estimate development efforts and participate in sprint planning.
  • Troubleshoot production issues and provide timely resolutions.
  • Collaborate with QA, UI/UX, Business Analysts, and Project Managers for successful project delivery.




Requirements

Required Technical Skills:

Backend

  • Strong expertise in C#
  • ASP.NET MVC (.NET Framework 4.6)
  • ASP.NET Web API
  • LINQ
  • REST API development

Frontend

  • Strong JavaScript (Mandatory)
  • jQuery
  • HTML5
  • CSS3
  • Bootstrap
  • AJAX
  • Experience developing large, interactive, multi-step forms
  • Dynamic DOM manipulation
  • Client-side validation
  • Cross-browser compatibility

Database (Very Strong)

  • Microsoft SQL Server
  • Complex Stored Procedures
  • Functions
  • Views
  • Triggers
  • Query Optimization
  • Performance Tuning
  • Database Design
  • Writing optimized SQL queries
  • Understanding of transactions and locking concepts

Tools

  • Visual Studio
  • Git
  • IIS

Good Understanding Of

  • Object-Oriented Programming (OOP)
  • SOLID Principles
  • Design Patterns
  • Clean Coding Practices
  • Application Performance Optimization
  • Secure Coding Standards
  • Agile/Scrum Methodology

Leadership Responsibilities

  • Lead a team of developers and assign technical tasks.
  • Conduct code reviews and ensure coding standards.
  • Mentor junior and mid-level developers.
  • Participate in technical solution discussions.
  • Review estimations and development plans.
  • Identify technical risks and propose practical solutions.
  • Take ownership of module delivery from development through deployment.

Client Communication Responsibilities

The candidate must be comfortable interacting directly with international clients.

Responsibilities include:

  • Requirement gathering
  • Functional and technical discussions
  • Sprint planning and demos
  • Effort estimation
  • Status reporting
  • Change request discussions
  • Production issue analysis
  • Building strong client relationships

Excellent spoken and written English communication is mandatory.

Required Experience

  • 7–8 years of software development experience.
  • Minimum 5 years of hands-on experience in ASP.NET MVC projects.
  • Strong experience working on business-critical enterprise applications.
  • Experience leading development teams.
  • Experience communicating directly with international clients.
  • Experience in Agile development environments.

Soft Skills

  • Excellent communication and presentation skills.
  • Strong analytical and problem-solving abilities.
  • Leadership mindset with ownership and accountability.
  • Ability to mentor and guide team members.
  • Strong decision-making skills.
  • Self-motivated and proactive.
  • Ability to work independently with minimal supervision.
  • Customer-focused approach.

What We're Looking For

We are looking for someone who:

  • Is equally comfortable writing code and leading a team.
  • Can confidently interact with clients and represent the technical team.
  • Has strong expertise in legacy ASP.NET MVC applications.
  • Enjoys solving complex UI and database challenges.
  • Can optimize complex SQL queries and stored procedures.
  • Can build rich JavaScript-based user interfaces with sophisticated business workflows.
  • Takes ownership of delivery and continuously drives improvements in quality and maintainability.

Qualification

Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related discipline.




Benefits

  • You'll work with new technologies, while they are still new.
  • You can play Carrom, TT, at work.
  • You'll get Opportunity to discover the best in You.
  • You'll learn to think like a leader and innovator.
  • 5 Days Working Culture to maintain work life balance.
  • You'll get to do good.
  • You'll get to make an impact.
  • You'll experience creative freedom.
  • We are an ISO Certified Company.