Senior Software Developer - ASP.NET MVC

We are looking for an experienced Senior Software Developer (.NET MVC) with strong expertise in Microsoft technologies to develop and maintain enterprise web applications. The ideal candidate should be a hands-on developer capable of building scalable solutions, collaborating with cross-functional teams, mentoring junior developers, and interacting directly with international clients.

Key Responsibilities
  • Design, develop, test, and maintain enterprise web applications using ASP.NET MVC.
  • Convert business requirements into scalable technical solutions.
  • Develop responsive, interactive web applications with clean and reusable code.
  • Build dynamic UI, multi-step forms, and client-side validations.
  • Write and optimize SQL queries, stored procedures, functions, and database objects.
  • Develop SSRS reports and integrate applications using WCF/SOAP services.
  • Troubleshoot production issues and optimize application performance.
  • Participate in code reviews, follow best practices, and mentor junior developers.
  • Collaborate with QA, BA, UI/UX, PMs, and communicate directly with international clients.


Requirements

Experience : 6-8yrs.

Technical Skills

  • Microsoft: C#, .NET Framework, ASP.NET MVC, Entity Framework, LINQ, OOP
  • Frontend: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, Responsive Design
  • Database: SQL Server, Stored Procedures, Functions, Triggers, Views, Query Optimization, Performance Tuning
  • Reporting: SSRS
  • Integration: WCF, SOAP, XML, JSON
  • UI Components: DevExtreme
  • Tools: Visual Studio, Git, IIS
Required Experience
  • 6–8 years of hands-on experience in Microsoft technologies.
  • Strong experience in enterprise and legacy ASP.NET MVC applications.
  • Excellent SQL Server programming skills.
  • Experience with Agile/Scrum methodology.
  • Experience working with international clients is preferred.
Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written English communication.
  • Self-driven, accountable, and collaborative.
  • Ability to mentor team members and manage multiple priorities.
Qualification
  • Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field.


Benefits

What's in It for You?
At WeblineIndia, we offer more than just a great career:
  • 5-day work week
  • Competitive salary
  • International onsite opportunities
  • Creative work environment
  • Healthy work-life balance
  • Paid leaves & festive holidays
  • Performance incentives
  • Employee referral rewards
  • Learning & certification sponsorship
  • Awards & recognition programs
  • Fun employee engagement activities and much more!


See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available