Skills:. net, SQL, Angular, react, test sprit, java sprit,. Company Overview. CN Solutions is a leading IT services and IT consulting company that specializes in providing manpower solutions to clients. With a team of experienced professionals, CN Solutions is dedicated to identifying and short-listing potential candidates to meet specific client requirements. Our expertise lies in web technologies, Microsoft and Java technologies, databases, software testing, CRM, ERP, data warehousing, middleware, ESM, business analyst, cyber security, IT infrastructure, and SAP hiring. We offer a range of services including staffing solutions, leadership hiring, RPO, general staffing, and contract and full-time hirings.. Job Overview. We are seeking an experienced ASP .NET MVC Senior Developer, Tech Lead, And Software Architect to join our team. This role involves leading and managing a team of developers to design, develop, and implement software applications using ASP .NET MVC. The ideal candidate should have a strong background in .NET technologies, have excellent leadership skills, and be capable of architecting software solutions.. Qualifications And Skills. Senior:7 to 10 years of experience in ASP .NET MVC development. Strong understanding of .NET technologies. Proficiency in SQL and database design. Experience with front-end frameworks such as Angular and React. Knowledge of test-driven development and Agile methodologies. Experience with Java and SPRIT framework is an added advantage. Excellent leadership and communication skills. Ability to architect software solutions based on business requirements. Bachelor's degree in computer science or a related field. Roles And Responsibilities. Lead and manage a team of developers in designing, developing, and implementing software applications using ASP .NET MVC. Architect software solutions and provide technical guidance to the team. Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Ensure the quality, performance, and scalability of software applications. Troubleshoot issues and provide timely resolutions. Stay updated with the latest technologies and industry trends. Provide mentorship and support to junior team members.