Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Principal.NET Software Developer.
India Jobs Expertini

Urgent! Principal.NET Software Developer Job Opening In Bengaluru – Now Hiring Sonata Software

Principal.NET Software Developer



Job description

Job Description: Lead .NET Developer

Role: Lead .NET Developer

Experience: 8–12 Years

Location: Bengaluru / Chennai / Hyderabad

Work Mode: Hybrid

Key Responsibilities

  • Collaborate with clients and stakeholders to gather requirements and translate business needs into technical solutions.
  • Lead development activities using .NET Core, C#, MVC, Entity Framework, Web API, and JavaScript frameworks.
  • Design and implement complex database solutions in SQL Server, including stored procedures, query optimization, and performance tuning.
  • Contribute to UI/UX implementation using jQuery, Bootstrap, and Kendo UI.
  • Develop and maintain ETL processes using SSIS.
  • Actively participate in all Agile/Scrum ceremonies—daily stand-ups, sprint planning, reviews, and retrospectives.
  • Estimate user stories, design UI and database components, and ensure quality through unit testing.
  • Manage code deployment across Dev, Staging, and Production environments.
  • Provide production support, troubleshoot issues, and monitor project health daily.
  • Conduct production monitoring and job scheduling, and participate in release calls to resolve deployment issues.
  • Mentor junior developers, support technical problem-solving, and ensure compliance with quality and agile standards.

Must-Have Skills

  • 10+ years of proven experience in .NET development (C#, .NET Core, MVC, Web API).
  • Strong expertise in SQL Server—complex queries, stored procedures, and performance optimization.
  • Hands-on experience with front-end technologies—JavaScript, jQuery, Bootstrap, and Kendo UI.
  • Experience with SSIS for ETL and data transformation.
  • Solid understanding of Agile methodologies with active participation in Scrum.
  • Knowledge of AWS services—EC2, SQS, SNS, Lambda, Containers, and API Gateway.
  • Excellent communication, leadership, and interpersonal skills.

Good-to-Have/Preferred Skills

  • Domain knowledge in mortgage or financial services.
  • Experience with large-scale, high-volume transactional systems.
  • Exposure to AI-driven development and QA automation tools.
  • Familiarity with Linux and open-source tools.
  • Experience with other RDBMS—MySQL, PostgreSQL.
  • Knowledge of software design patterns, refactoring, and unit testing frameworks.
  • Experience with DevOps practices and CI/CD pipelines.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Principal NET Potential: Insight & Career Growth Guide