Lead Developer
Current- Leading and guiding the team of developers to deliver high-quality software solutions- Provide technical guidance and support to team members, helping them solve complex technical challenges and improve their skills.- Collaborate with Product Analysts and other stakeholders to define project requirements and develop technical solutions that meet business needs.- Design and architect scalable, reliable and sustainable software systems using industry best practices and cutting-edge technologies.- Drive continuous improvement initiatives to optimize development processes, increase efficiency and enhance technical quality.- Participate in code reviews, provide constructive feedback and ensure adherence to coding standards and best practices.