
Technical Lead .Net
Trivandrum
in 18 days
Brief DescriptionExperience : 9+ years
Develop, test, and deploy high-quality code using .NET programming languages, with a focus on clean, maintainable, and efficient solutions. Collaborate on architectural design and technical specifications with team members and senior leads. Perform code reviews, troubleshoot issues, and refine existing code for performance and quality improvement. Deploy fully functional applications, ensuring seamless integration with existing systems. Continuously improve applications by upgrading current programs and integrating new features as required. Prepare and maintain technical documentation, outlining development and operational procedures. Mentor and guide junior developers in best practices and advanced .NET techniques. Preferred Skills Experience: Minimum 8+ years in .NET development, with at least 5 years working with .NET Framework using C#. Technical Proficiency:
Strong knowledge in .NET Core, ASP.NET, MVC, REST, Web API, and SQL Server. Front-end experience with JavaScript, HTML5, CSS, and frameworks such as Angular or Vue.js. Expertise in Object-Oriented Programming (OOP) concepts, including dependency injection, asynchronous programming, and unit testing.
Architecture Knowledge: Familiarity with microservices, containerization (Docker, Kubernetes), and DevOps practices. Agile Practices: Experience working in agile environments with cross-functional teams. Analytical Skills: Strong troubleshooting abilities to identify, analyze, and resolve technical issues effectively. Communication Skills: Excellent communication and interpersonal skills for collaboration and mentorship.
Preferred Skills:
Proven experience in leading a team and handling project timelines. Knowledge of cloud platforms and deployment strategies. AI/ML Exposure: Familiarity with AI and machine learning concepts, with experience in integrating AI/ML models into applications, is a plus.