Software Development Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

TherapyNotes, LLC · 5 hours ago

Software Development Manager

TherapyNotes is a leading provider of behavioral health Practice Management and EHR software, dedicated to enhancing patient care through innovative solutions. The Software Development Manager will lead and mentor software engineering teams, ensuring high-quality delivery and alignment with business priorities while fostering a culture of collaboration and continuous improvement.

Health CareTherapeutics
check
H1B Sponsor Likelynote

Responsibilities

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
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
Identify and implement process improvements to increase team productivity, code quality, and overall efficiency
Foster a flexible and supportive work environment for a distributed workforce
Drive consistency in development processes, architectural standards, and engineering practices across teams
Serve as a key liaison between development teams and leadership
Communicate organizational updates clearly and consistently, ensuring team alignment with company policies, strategic initiatives, and operational expectations

Qualification

ASP.NET CoreJavaScriptAgile processesObject-oriented programmingTypeScriptSQLCSSLeadershipCommunication skillsOrganizational skillsDecision-making

Required

5+ years directly managing software development teams
10+ years of progressive experience in software engineering, with a strong background in modern web development and Agile processes
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related software development-oriented discipline
Strong technical foundation, including expertise in ASP.NET Core (C#), JavaScript, TypeScript, SOA, SQL and CSS
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

Preferred

Experience with Angular 17+

Benefits

Employer sponsored health, dental, vision, life, and disability insurance
Retirement plan with company contribution
Annual company profit sharing
Personal development/training budget
Open, collaborative work environment
Extensive 2-week onboarding plan
Comprehensive mentorship program
Company provided refreshments and occasional lunches

Company

TherapyNotes, LLC

twittertwittertwitter
company-logo
TherapyNotes® is an online practice management system for behavioral health, featuring robust notes, scheduling, and billing features.

H1B Sponsorship

TherapyNotes, LLC has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)

Funding

Current Stage
Growth Stage

Leadership Team

B
Brad Pliner
CEO
linkedin
Company data provided by crunchbase