Job Summary
Join our dynamic team as a Technical Lead where you will leverage your expertise in ASP.NET Core .Net Framework and C# .Net programming to drive innovative solutions. With a hybrid work model and day shifts you will collaborate with cross functional teams to enhance our software applications ensuring robust performance and scalability. Your contributions will play a crucial role in advancing our technological capabilities and delivering impactful results.
Responsibilities
Lead the design and development of software applications using ASP.NET Core and .Net Framework to meet business requirements.
Oversee the integration of new features and functionalities into existing systems to enhance performance and user experience Provide technical guidance and mentorship to junior developers fostering a collaborative and innovative environment.
Collaborate with cross-functional teams to identify and resolve technical challenges ensuring seamless project execution Conduct code reviews and ensure adherence to best practices and coding standards for high-quality deliverables.
Develop and maintain comprehensive documentation for software applications facilitating knowledge sharing and future enhancements.
Implement robust testing strategies to ensure software reliability and performance under various conditions.
Optimize database queries and operations using SQL to improve application efficiency and data retrieval.
Coordinate with stakeholders to gather requirements and translate them into technical specifications for development.
Monitor and analyse system performance identifying areas for improvement and implementing necessary changes.
Stay updated with emerging technologies and industry trends to incorporate innovative solutions into projects.
Ensure compliance with security protocols and data protection regulations in all software development activities.
Drive continuous improvement initiatives to enhance software development processes and team productivity
Certifications Required
ASP .Net