
Lead Software Developer (Remote - US) at Jobgether. This position is posted by Jobgether on behalf of TherapyNotes. We are currently looking for a Lead Software Developer in United States.. This role offers an exciting opportunity to lead a talented engineering team in building scalable, high-performance web applications and services. You will drive the development of responsive, user-focused solutions while mentoring and guiding team members to achieve technical excellence. Working closely with product management and cross-functional teams, you will translate business requirements into high-quality, maintainable software. The position emphasizes hands-on development, architecture design, and adherence to modern software practices, including event-based design and Service-Oriented Architecture principles. Ideal candidates thrive in a collaborative environment, enjoy problem-solving, and are passionate about creating impactful technology that enhances user experiences. This role supports professional growth while contributing to innovative software solutions in a dynamic SaaS environment.. . Accountabilities. · Lead the daily activities of a diverse and distributed team of software developers and QA engineers, ensuring effective collaboration and high productivity.. · Partner with product managers to define milestones and deliver software solutions that meet business expectations.. · Perform full-stack development, covering front-end, business logic, and data access layers.. · Manage the full development lifecycle from planning to release and ongoing support.. · Contribute to software architecture decisions, design strategies, and code reviews to maintain high-quality, scalable, and maintainable solutions.. · Mentor and onboard new developers, fostering skill development and team growth.. · Maintain high standards for code quality, attention to detail, and overall software reliability.. · 10+ years of experience developing software in an Agile, team-based environment.. · 7+ years of experience building responsive web applications.. · 3+ years serving as an agile development team lead.. · BS or MS in Computer Science, Software Engineering, or a related technical discipline.. · Strong understanding of OOP concepts and design patterns.. · Expertise with Angular, ASP.NET Core, C#, JavaScript, TypeScript, CSS, SASS, and HTML.. · Experience building robust APIs and adhering to Service-Oriented Architecture principles.. · Familiarity with event-based software design and event-driven architecture.. · Proficiency with PostgreSQL or other relational databases and ORM frameworks such as Entity Framework Core.. · Excellent problem-solving, communication, and collaboration skills.. . Company Location: United States.