Principal .NET Software Engineer

1 week ago


Noida, Uttar Pradesh, India Knowbiliti Full time

At Knowbiliti, we are seeking a highly skilled Principal .NET Software Engineer to join our team. This role is an exciting opportunity for a seasoned developer to lead the development of complex software applications using C# and .NET Framework.

About Us:

Knowbiliti is a forward-thinking organization that leverages technology to drive innovation and growth. Our team of experts works collaboratively to deliver high-quality solutions that meet the evolving needs of our clients.

Key Responsibilities:

  1. Develop, test, and maintain robust .NET applications, ensuring they meet industry standards and best practices.
  2. Lead cross-functional teams to design, develop, and deliver software solutions that exceed client expectations.
  3. Collaborate with colleagues to create clean, efficient, and well-documented code, promoting a culture of excellence.
  4. Optimize application performance for scalability, speed, and efficiency, focusing on high-traffic applications.
  5. Work closely with the database team to design, develop, and optimize SQL Server databases and related systems.
  6. Perform database migrations, create stored procedures, views, triggers, and indexes to improve data retrieval and performance.
  7. Assist in query optimization, ensuring data integrity and consistency across all systems.
  8. Perform debugging and troubleshooting, identifying and resolving bugs and issues in the codebase.
  9. Utilize Visual Studio Debugger to analyze code behavior and resolve performance bottlenecks.
  10. Develop web applications using ASP.NET MVC, ASP.NET Core, Web API, and RESTful services, ensuring seamless interaction between frontend and backend code.
  11. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes or similar.
  12. Knowledge of cloud platforms such as Microsoft Azure or Amazon Web Services (AWS) for deploying and managing applications.

Requirements:

  • Strong proficiency in C# programming and the .NET Framework.
  • Experience with ASP.NET MVC, ASP.NET Core, and Web API development.
  • Hands-on experience with SQL Server 2016 (or later) and strong knowledge of T-SQL, stored procedures, indexes, and query optimization.
  • Familiarity with Object-Oriented Programming (OOP) principles and design patterns (e.g., SOLID).
  • Knowledge of JSON, AJAX, and RESTful API design and implementation.
  • Experience with containerization (Docker) and orchestration (Kubernetes) for deploying applications in distributed environments.
  • Familiarity with version control systems like Git (GitHub, GitLab, Bitbucket).
  • Experience with front-end web technologies such as HTML, CSS, and JavaScript.
  • Experience with Agile methodologies and tools (e.g., JIRA, Trello, Azure DevOps).

Estimated Salary Range: $120,000 - $180,000 per year



  • Noida, Uttar Pradesh, India Jobmitra Full time

    Job OverviewWe are seeking a highly skilled Principal .NET Software Engineer to join our team at Jobmitra in Noida.ResponsibilitiesThe ideal candidate will have a strong background in full-stack development, with expertise in .NET framework, C#, ASP.NET, and SQL Server.Key responsibilities include:Designing and developing scalable software solutions using...


  • Noida, Uttar Pradesh, India IRIS Software Full time

    We are seeking an experienced Lead .NET Core Software Engineer to drive the development and migration of our .NET-based applications at IRIS Software.**Job Summary:**We require a highly skilled Senior .NET Core Developer with extensive experience in .NET Core, architectural principles, web APIs, and microservices. The ideal candidate will have expertise in...


  • Noida, Uttar Pradesh, India IRIS Software Full time

    About UsIRIS Software is a leading provider of software solutions for businesses. Our mission is to deliver innovative and reliable products that meet the evolving needs of our customers.We are seeking an exceptional Senior .NET Developer to lead and support the development of our .NET-based applications. The ideal candidate will possess extensive experience...


  • Noida, Uttar Pradesh, India Renesan Software Full time

    Company Overview">Renesan Software is a software development company based in Noida, Uttar Pradesh, India. We are a team of experienced professionals dedicated to delivering high-quality software solutions to our clients.">Salary">The estimated annual salary for this position is ₹25,00,000 - ₹35,00,000, depending on experience and qualifications.">Job...


  • Noida, Uttar Pradesh, India i2k2 Network Pvt Ltd Full time

    Job SummaryWe are seeking an experienced Principal Software Engineer - Web Applications to join our team at i2k2 Networks. The successful candidate will have a strong background in software development and a passion for building scalable, efficient, and high-quality web applications.Key ResponsibilitiesDesign and develop cutting-edge web applications using...


  • Noida, Uttar Pradesh, India Software Solutions Group Full time

    Software Solutions GroupWe are seeking a talented and experienced Dot Net Developer to join our dynamic team in Noida.About the RoleThe ideal candidate will have expertise in ASP.Net (VB .Net), CSS, Bootstrap, JQuery, WCF, and have a strong background in Oracle/SQL databases.Responsibilities:We design, develop, and maintain web applications using ASP.Net (VB...


  • Noida, Uttar Pradesh, India IRIS Software Full time

    About IRIS SoftwareIRIS Software is a leading provider of software solutions for businesses. We are committed to delivering innovative and reliable products that meet the evolving needs of our customers.We are seeking an experienced Senior .NET Developer to join our team. The ideal candidate will have extensive experience in .NET Core development, with a...


  • Noida, Uttar Pradesh, India IRIS Software Full time

    Job Title: Senior .NET Core Developer Job Description: We are seeking a seasoned Senior .NET Core Developer to lead and support the development and migration of our .NET-based applications. ### Key Responsibilities Design and build the architecture for .NET Core services, including REST APIs and middleware. Develop ASP.NET Core Web APIs and ASP.NET Core...


  • Noida, Uttar Pradesh, India Inventia Technology Consultants Pvt. Ltd. Full time

    We're looking for an experienced .NET Software Engineer to join our team at Inventia Technology Consultants Pvt. Ltd.. In this role, you will be responsible for designing, implementing, and maintaining high-quality software solutions using .NET technologies.About the Job:Develop, test, and deploy robust, scalable .NET applications that meet business...


  • Noida, Uttar Pradesh, India Maven Technosoft Full time

    Job Title: Senior .NET Software EngineerWe are seeking an experienced Senior .NET Software Engineer to join our team at Maven Technosoft. As a key member of our engineering team, you will be responsible for designing, developing, and deploying web applications using .NET/.NET Core frameworks.Key Responsibilities:Lead the design, development, and deployment...


  • Noida, Uttar Pradesh, India TNS World Full time

    TNS World is seeking a skilled Senior .NET Software Engineer to develop software solutions using Microsoft's .NET infrastructure. The ideal candidate will have strong problem-solving skills, excellent communication abilities, and experience working in an Agile environment.Key Responsibilities:Designing and implementing software applications using C# and...


  • Noida, Uttar Pradesh, India OS Mgmt Consulting Services Full time

    We are seeking an experienced Software Engineer to join our team at OS Mgmt Consulting Services.Estimated Salary: ₹13-25 LPA (depending on experience)About the RoleThis is a fantastic opportunity for a skilled .NET Developer to work on challenging projects and contribute to the growth of our company.You will be responsible for designing, developing, and...


  • Noida, Uttar Pradesh, India Persystent Consultancy Services Full time

    Senior .NET Software Engineer**Job Summary:**We are seeking an experienced Senior .NET Software Engineer to join our team at Persystent Consultancy Services.About the Role:The successful candidate will be responsible for developing web applications on the ASP.Net and/or Force.com platform, building integration and interfaces using SOAP, Rest, Web Services,...


  • Noida, Uttar Pradesh, India Knowbiliti Full time

    Job SummaryWe are seeking an experienced Senior .NET Software Engineer to join our team at Knowbiliti. The successful candidate will have a strong background in software development and leadership, with excellent technical skills and the ability to mentor and guide team members.


  • Noida, Uttar Pradesh, India OS Mgmt Consulting Services Full time

    We are seeking an experienced .NET Software Developer to join our team at OS Mgmt Consulting Services in Noida. As a key member of our development team, you will be responsible for designing, developing, and implementing scalable software solutions using C# .NET.The ideal candidate will have a strong background in software development, with a minimum of 7-12...


  • Noida, Uttar Pradesh, India Noventiq Full time

    About NoventiqNoventiq is a leading global solutions and services provider founded in 1993, headquartered in London, UK. The company has a revenue of $1.6 billion and employs over 6K+ professionals. With partnerships with top vendors like Microsoft, IBM, Oracle, Google, AWS, and more than 500 other partners, Noventiq operates in roughly 65 countries.What We...


  • Noida, Uttar Pradesh, India Genpact Full time

    Unlock Your Potential as a Principal Software Developer at GenpactWe are seeking an exceptional Principal Software Developer to join our team at Genpact. As a leading global professional services and solutions firm, we deliver outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility,...

  • Software Engineer

    4 weeks ago


    Greater Noida, Uttar Pradesh, India Coforge Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a .NET Developer. As a key member of our development team, you will be responsible for designing, developing, and troubleshooting software applications using the .NET Framework.Key ResponsibilitiesDesign and develop software applications using C#,.NET Core 3.1, Web API, and...


  • Noida, Uttar Pradesh, India Knowbiliti Full time

    Job SummaryWe are seeking an experienced Senior .NET Software Engineering Lead to join our team at Knowbiliti. This is a key role that will lead the development of high-quality .NET applications and systems.


  • Greater Noida, Uttar Pradesh, India Ariqt International Full time

    Ariqt International - Senior .NET Software EngineerWe are seeking an experienced Senior Software Developer to join our team as a key member of our software development unit. The ideal candidate will have a strong background in .NET, Vue.js, and Azure, with a passion for delivering high-quality software solutions that drive business growth.The successful...