Software Development Manager
at Therapynotes
Horsham, Pennsylvania, United States, hybrid, senior, full time, USD 1,60,000–2,10,000 / year, 10+ years
posted 20 Oct 2026
- C#
- CSS
- Model Context Protocol
- Design patterns
- SOLID principles
- Object-oriented programming
- Angular
- SQL
- Codex
- TypeScript
- ASP.NET Core
- Claude Code
- JavaScript
- Service-oriented architecture
About the role
TherapyNotes is seeking a dynamic and experienced Software Development Manager to join our growing team. In this role, you will provide people leadership and technical guidance across multiple agile development teams. You will focus on cultivating talent, strengthening development processes, and ensuring the delivery of high-quality solutions that support our organizational goals. You will also help guide the responsible adoption of AI across software development practices and customer-facing workflows. This position offers an opportunity to influence both people and technical strategy while contributing to a mission-driven organization. This is a hybrid position, requiring the manager to be onsite regularly, currently one to two days per week.
What you would do
Team leadership and coaching
- Lead, mentor, and develop a team of software engineers and technical staff, providing ongoing feedback, career development support, and performance management.
- Build a culture of collaboration, accountability, continuous learning, and technical excellence.
- Champion best practices in software development, agile methodologies, and quality standards, including the effective and responsible use of AI-assisted tools.
Delivery and execution
- Work onsite regularly (typically one to two days per week) to fulfill essential management functions, including cross-functional coordination, participation in leadership meetings, and timely resolution of operational issues.
- Partner closely with Product Management and other stakeholders to align development efforts with business priorities and product roadmaps.
- Ensure teams are properly staffed, skilled, and positioned for successful execution of projects and initiatives.
- Oversee day-to-day operations, including team planning, backlog grooming, code reviews, deployments, system health monitoring, and cross-team coordination.
Process and operational excellence
- Identify and implement process improvements to increase team productivity, code quality, and overall efficiency.
- Collaborate across the organization to identify, evaluate, and prioritize AI opportunities and responsibly pursue them through the company’s AI Governance and Adoption process.
Read from apply.workable.com, last seen 1d ago.