The Lead Software Engineer is responsible for the development and implementation of software systems and applications, including the design, coding, testing, and deployment of solutions that align with business objectives. This role plays a key part in delivering high-quality, scalable, and efficient software products while providing technical leadership and mentorship to the team. Essential Functions Drive strategic initiatives by utilizing a variety of tools, programming languages, and architectures to develop features and applications for operational systems. Design, develop, and enhance core platform functionalities, ensuring scalability, reliability, and security. Optimize system performance and user experience, implementing solutions that effectively manage fluctuations in traffic and demand. Write clean, efficient, and well-tested code using open-source programming languages and frameworks to ensure maintainability and performance. Develop and maintain critical infrastructure se...Software Engineer, Software, Engineer, Lead, Business Analyst, Technology, Skills