We're looking for a highly experienced and dedicated Lead Full Stack Developer to take ownership of a custom suite of software developed in house. This is a critical dual-role position, requiring an accomplished technologist who is also a proven people manager. You will lead a small, focused team of developers and QA specialist, driving development across the full Microsoft stack and modern web technologies. This requires a balance of hands-on coding, architectural oversight, and direct management responsibility for team performance and growth.