24 Sep
|
CloudIQ
|
Chennai
Role Overview:As a Lead Software Engineer - .Net at CloudIQ, you will oversee the development of robust, scalable, and high-performance web applications using .NET Core/.NET 6, C#, and ASP.NET MVC/Web API. You will lead a team of developers, take ownership of technical delivery, and collaborate closely with product managers, architects, and QA teams. This role is ideal for someone who is hands-on with coding and experienced in mentoring team members, making architectural decisions, and delivering high-quality software solutions using the Microsoft technology stack.Key Responsibilities:- Lead the end-to-end development of web applications using .NET Core/.NET 6, C#, and ASP.NET MVC/Web API.- Provide technical leadership, mentor team members, and enforce coding best practices and standards.- Participate in requirements gathering, technical analysis, and system design discussions.- Collaborate with cross-functional teams including UI/UX, QA, DevOps, and business stakeholders.- Write clean, maintainable, and testable code and conduct peer code reviews.- Troubleshoot and resolve technical issues in a timely and efficient manner.- Manage task estimation, sprint planning, and ensure timely delivery of features.- Ensure applications meet security, performance, and scalability requirements.- Stay updated with the latest industry trends and incorporate relevant innovations into the product.Qualifications Required:- 6 years of hands-on experience in software development using the .NET ecosystem.- Strong proficiency in C#, .NET Core/.NET 6, ASP.NET MVC, Web API, and Entity Framework.- Experience with SQL Server and writing complex queries, stored procedures, and performance tuning.- Working knowledge of front-end technologies (JavaScript, HTML5,
CSS3); exposure to Angular or React is a plus.- Solid understanding of object-oriented programming (OOP), design patterns, and SOLID principles.- Experience working with RESTful APIs, authentication protocols (OAuth2, JWT), and third-party integrations.- Familiarity with version control systems (Git), CI/CD pipelines, and basic DevOps processes.- Strong problem-solving skills and ability to lead technical discussions.- Excellent communication and team collaboration abilities.Additional Company Details:CloudIQ offers impactful roles where you can work on global projects that solve real-world problems using intelligent, scalable, and secure solutions. The team-oriented work culture empowers teams to innovate through collaboration, blending technical excellence with collective strength. With growth opportunities, including access to mentorship, resources, and an AI-driven innovation environment, you can continuously grow your skillset while achieving your career aspirations. Role Overview:As a Lead Software Engineer - .Net at CloudIQ, you will oversee the development of robust, scalable, and high-performance web applications using .NET Core/.NET 6, C#, and ASP.NET MVC/Web API. You will lead a team of developers, take ownership of technical delivery, and collaborate closely with product managers, architects, and QA teams. This role is ideal for someone who is hands-on with coding and experienced in mentoring team members, making architectural decisions,
and delivering high-quality software solutions using the Microsoft technology stack.Key Responsibilities:- Lead the end-to-end development of web applications using .NET Core/.NET 6, C#, and ASP.NET MVC/Web API.- Provide technical leadership, mentor team members, and enforce coding best practices and standards.- Participate in requirements gathering, technical analysis, and system design discussions.- Collaborate with cross-functional teams including UI/UX, QA, DevOps, and business stakeholders.- Write clean, maintainable, and testable code and conduct peer code reviews.- Troubleshoot and resolve technical issues in a timely and efficient manner.- Manage task estimation, sprint planning, and ensure timely delivery of features.- Ensure applications meet security, performance, and scalability requirements.- Stay updated with the latest industry trends and incorporate relevant innovations into the product.Qualifications Required:- 6 years of hands-on experience in software development using the .NET ecosystem.- Strong proficiency in C#, .NET Core/.NET 6, ASP.NET MVC, Web API, and Entity Framework.- Experience with SQL Server and writing complex queries, stored procedures, and performance tuning.- Working knowledge of front-end technologies (JavaScript, HTML5, CSS3); exposure to Angular or React is a plus.- Solid understanding of object-oriented programming (OOP), design patterns, and SOLID principles.- Experience working with RESTful APIs, authentication protocols (OAuth2, JWT), and third-party integrations.- Familiarity with version control systems (Git), CI/CD pipelines, and basic DevOps processes.- Strong problem-solving skills and ability to lead technical discussions.- Excel
📌 Lead Software Engineer - .Net (Chennai)
🏢 CloudIQ
📍 Chennai