Job
Description
As a Tech Lead .NET Developer at Kansoft, you will be responsible for leading the design, development, and implementation of .NET-based applications. Your role will involve collaborating with various stakeholders to deliver top-notch software solutions, providing mentorship to junior developers, managing project timelines effectively, and upholding best practices in security, performance, and scalability. **Key Responsibilities:** - Lead the design, development, and implementation of .NET-based applications. - Collaborate with business analysts, project managers, and stakeholders to comprehend requirements and deliver top-notch software solutions. - Provide guidance and mentorship to junior developers, conduct code reviews, and ensure adherence to coding standards. - Manage project timelines, risks, and deliverables effectively. - Troubleshoot, optimize, and enhance existing systems. - Uphold best practices in security, performance, and scalability. - Work closely with QA and DevOps teams to facilitate seamless deployment and testing. - Communicate project status, risks, and dependencies clearly to stakeholders. **Qualifications Required:** - Bachelor's/Master's degree in Computer Science, Engineering, or a related field. - Minimum of 5 years of hands-on experience in software development utilizing: - C#, ASP.NET MVC, .NET Core - Web APIs, Entity Framework, LINQ - JavaScript, jQuery, HTML5, CSS - MS SQL Server, Stored Procedures, and Query Optimization - Proficiency in version control tools like Git. - Exposure to cloud platforms such as Azure or AWS would be advantageous. - Strong grasp of OOPS concepts, design patterns, and architecture principles. - Exceptional problem-solving, leadership, and communication skills. **Additional Details:** This position at Kansoft offers a unique opportunity to work with cutting-edge technologies, be part of a dynamic team, and contribute to delivering high-quality software solutions. The company is dedicated to fostering high-performing teams that contribute to the long-term success of both clients and employees.,