TherapyNotes, LLC

Software Development Manager

TherapyNotes, LLC

full-time

Posted on:

Origin:  • 🇺🇸 United States • Pennsylvania

Visit company website
AI Apply
Apply

Salary

💰 $155,000 - $175,000 per year

Job Level

SeniorLead

Tech Stack

AngularASP.NETJavaScript.NETSQLTypeScript

About the role

  • Provide people leadership and technical guidance across multiple agile development teams
  • Lead, mentor, and develop software engineers; provide feedback, career development, and performance management
  • Build culture of collaboration, accountability, continuous learning, and technical excellence
  • Champion best practices in software development, agile methodologies, and quality standards
  • Partner with Product Management and stakeholders to align development efforts with business priorities and product roadmaps
  • Ensure teams are properly staffed and positioned for successful execution of projects
  • Oversee day-to-day operations: team planning, backlog grooming, code reviews, deployments, system health monitoring, cross-team coordination
  • Identify and implement process improvements to increase productivity and code quality
  • Foster flexible and supportive work environment for a distributed workforce
  • Drive consistency in development processes, architectural standards, and engineering practices across teams
  • Serve as liaison between development teams and leadership; communicate organizational updates

Requirements

  • 5+ years directly managing software development teams
  • 10+ years of progressive experience in software engineering
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • Expertise in ASP.NET Core (C#), JavaScript, TypeScript, SOA, SQL and CSS
  • Experience with Angular 17+ preferred
  • Deep understanding of object-oriented programming (OOP), SOLID principles, and design patterns
  • Exceptional leadership, organizational, decision-making, and communication skills
  • Proven ability to set and uphold high standards of technical quality, delivery, and teamwork