The Lead Developer will oversee the software development team, guiding the design, development, and implementation of high-quality software solutions. This role involves leading project planning, supervising team performance, coding, reviewing code, ...