Lead Software Engineer
CurrentLeadership: Provide technical vision and guidance to a small team of developers, fostering a collaborative and innovative work environment.Project Development: Spearhead the development of new features and components for a cutting-edge SCADA application crucial to power utilities.UI/UX Design: Drive improvements in usability and enhance user experience through thoughtful UI/UX design strategies.Code Refactoring: Proactively refactor codebase to elevate architectural design, bolster maintainability, and optimize performance.Software Design: Engineer high-quality, maintainable, efficient, reliable, and reusable software components.Debugging and Issue Resolution: Troubleshoot and resolve complex issues faced by customers, demonstrating a problem-solving mindset.Project Management: Lead requirement analysis, project estimation, planning, task scheduling, and progress monitoring for seamless project execution.Innovation and Collaboration: Actively participate in ideation sessions, collaborating with stakeholders to understand requirements and proposing innovative solutions.Customer Interaction: Engage with customers to comprehend and address issues effectively, ensuring a positive customer experience.