Job Title: Technology Lead - .Net Core & Azure DeveloperExperience: 6+ yearsResponsibilities: As a Technology Lead specializing in .Net Core and Azure development, you will play a pivotal role in shaping and delivering high-quality solutions. Your responsibilities will include:Technical Expertise:Utilize your extensive experience in .Net Core, Azure, and Microservices to design and develop robust and scalable backend solutions.Stay abreast of the latest industry trends and technologies to continually enhance our development practices.Project Management:Demonstrate excellent project management skills, ensuring timely delivery of projects while maintaining high standards of quality.Collaborate with cross-functional teams to define project requirements and objectives.Troubleshooting:Showcase your exceptional troubleshooting skills to identify and resolve complex technical issues promptly.Provide guidance and support to the development team in overcoming challenges.Collaboration:Foster a collaborative and inclusive work environment by actively participating in knowledge-sharing sessions and mentoring junior team members.Work closely with other departments to understand business needs and translate them into effective technical solutions.Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, or a related field.6+ years of hands-on experience in .Net Core and Azure development.Proven expertise in Microservices architecture.Strong project management skills with a track record of successful project delivery.Excellent troubleshooting and problem-solving abilities.Strong communication and interpersonal skills.What We Offer:Competitive salary commensurate with experience.Comprehensive benefits package, including health, dental, and vision coverage.Opportunities for professional growth and development.Collaborative and innovative work environment.Exciting projects and challenges that will stretch your abilities.