Browse
···
Log in / Register

Software Development Manager

$155,000/year

TherapyNotes.com

Horsham, PA, USA

Favourites
Share

Description

About Us TherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care. We're a dynamic team of pros who love to innovate and push the envelope, keeping our software cutting-edge. Join us, and let's revolutionize behavioral health software together while making a real difference! About The Position TherapyNotes is seeking a dynamic and experienced Software Development Manager to join our growing team. In this role, you will provide people leadership, 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. This position offers an opportunity to influence both people and technical strategy while contributing to a mission-driven organization. What You'll 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. Delivery and Execution 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. Foster a flexible and supportive work environment for a distributed workforce. Drive consistency in development processes, architectural standards, and engineering practices across teams. Organizational Communication 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. What We're Looking For 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. Experience with Angular 17+ is 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. What We Offer Competitive salary - $155,000-$175,000 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 EEO Statement - added to all JDs Equal Opportunity Employer Statement & Applicant Rights TherapyNotes LLC is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, or any other protected status under federal, state, or local law. We are committed to providing a workplace free of discrimination and harassment.For more information about your rights under federal employment laws, please review the following: Know Your Rights: Workplace Discrimination is Illegal Family and Medical Leave Act (FMLA): Employee Rights Under FMLA If you require a reasonable accommodation during the application process, please contact humanresources@therapynotes.com. #LI-Hybrid #LI-PL1 9/12/2025

Source:  workable View original post

Location
Horsham, PA, USA
Show map

workable

You may also like

Workable
Customer Support Team Lead
CareDesk is seeking a dynamic and tech-savvy Client Experience Lead to oversee and continuously improve the client journey across all customer-facing functions. This role combines leadership of frontline support staff with responsibility for optimizing workflows, technology systems (with a focus on Zendesk and CRM platforms), and service delivery practices. The Client Experience Lead will ensure clients and users receive timely, accurate, and professional support while also driving process improvements that enhance satisfaction, reduce friction, and strengthen long-term relationships. This role is ideal for someone who thrives in fast-growing environments, is equally comfortable with technology and people leadership, and can jump between strategy and hands-on execution. Key Responsibilities Lead and coach support staff handling client service requests, ensuring consistent service standards and professional communication. Own and optimize the ticketing and CRM systems (Zendesk preferred) to improve usability, efficiency, and reporting accuracy. Monitor and analyze client interactions to identify friction points, escalate trends, and implement journey improvements across all touchpoints. Resolve complex or escalated client issues with professionalism and speed, setting the standard for service recovery. Collaborate with other functions (operations, IT, HR, RCM, etc.) to address systemic issues and improve cross-departmental workflows. Develop, document, and implement support policies and standard operating procedures to align with best practices. Track key performance indicators (KPIs), prepare reports, and present actionable insights to leadership. Introduce and champion technology enhancements that improve client service and team efficiency. Act as a subject matter expert on CRM and client support tools, providing guidance and training to team members. Qualifications Education & Experience Bachelor’s degree preferred; alternatively, 5+ years of relevant experience in client support, customer experience, or operations, with at least 1–2 years in a leadership role. Zendesk certification (or similar CRM system certification) preferred Healthcare or professional services background strongly preferred Skills & Competencies CRM & Support Expertise: Strong knowledge of CRM and support platforms (Zendesk preferred), with the ability to configure, optimize, and train others on system use. Client Journey Mindset: Proven ability to map, analyze, and enhance user journeys to improve client satisfaction and reduce friction across touchpoints. Process Improvement: Skilled in diagnosing workflow challenges, standardizing procedures, and implementing scalable improvements. Prioritization & Execution: Demonstrated ability to manage multiple priorities, balance short-term service demands with long-term improvements, and thrive in a fast-paced environment. Communication: Strong written and verbal communication skills, with the ability to draft policies, craft client-facing correspondence, and prepare executive-level updates. Leadership & Coaching: Experienced in guiding, mentoring, and holding team members accountable, setting high service standards and fostering continuous improvement. Analytical Thinking: Ability to interpret KPIs, identify trends in client interactions, and translate data into actionable insights for leadership. Success in this role will be measured by: Improved client satisfaction and reduced escalations across all support channels. Shorter resolution times and increased first-contact resolution rates. Clear, consistent documentation of support processes and user journeys. Higher team performance through coaching, accountability, and adoption of best practices. Demonstrated enhancements to workflows, tools, and client touchpoints that create a smoother overall client experience. Benefits 401(k) 401(k)matching Health Insurance Dental Insurance Vision Insurance Life Insurance Paid Time Off Flexible Schedule
Sacramento, CA, USA
Negotiable Salary
Workable
Assistant Manager
Gibbs Oil Company LP is on the lookout for a responsible and energetic Assistant Manager to join our management team in one of our Mobil convenience stores. This position is crucial in assisting the station manager with day-to-day operations, promoting a safety-conscious and customer-oriented environment. Key duties and responsibilities include: Providing exceptional customer service and ensuring a welcoming atmosphere for all customers. Supervising staff, including training, scheduling, and performance management. Managing inventory, including ordering and loss prevention. Handling cash management and daily financial reporting. Maintaining cleanliness and safety standards on the premises. Assisting in implementing promotional strategies to enhance sales. If you are looking for a challenging position where you can grow your management skills within a dynamic team, we encourage you to apply! Requirements Qualifications: Proven experience in a retail, service, or similar managerial role. Strong customer service skills and the ability to communicate effectively with customers and team members. Capability to manage inventory efficiently and handle cash transactions accurately. Experience in training and mentoring staff to achieve performance goals. Willingness to work flexible hours, including evenings, weekends, and holidays. Strong organizational skills and attention to detail. Ability to maintain cleanliness and safety throughout the gas station. Valid driver's license and the ability to perform job-related driving tasks. Physical Requirements: Ability to stand for extended periods and lift items up to 25 lbs. Benefits Heath Insurance, Dental Insurance, 401k, Sick time and Vacation time. A full-time rule and waiting period for benefits may apply.
Raymond, NH, USA
Negotiable Salary
Workable
Assistant Manager
Gibbs Oil Company is seeking an enthusiastic Assistant Manager to join our team. In this role, you will play a critical part in the daily operations of the store, ensuring we provide top-notch customer service while maintaining a clean and efficient environment. Key Responsibilities: Assist the Store Manager in overseeing daily operations, including inventory management, cash handling, and staff supervision. Deliver exceptional customer service by addressing customer inquiries and resolving any issues that arise. Train, mentor, and motivate staff to achieve operational goals and uphold company standards. Ensure that the store is well-stocked, organized, and clean at all times. Participate in promotional initiatives to boost sales and improve store visibility. Complete necessary daily reports and documentation accurately and timely. If you are looking to advance your career in retail management and have a passion for customer service, we encourage you to apply! Requirements Requirements: Proven experience in retail or customer service, preferably in a supervisory role. Strong leadership and team management skills. Excellent communication and interpersonal abilities. Ability to manage inventory and analyze sales performance. Flexibility to work various shifts, including evenings, weekends, and holidays. Willingness to take initiative and work independently. Valid driver’s license and reliable transportation. Physical Requirements: Ability to stand for long periods and lift up to 25 lbs. Benefits Heath Insurance, Dental Insurance, 401k, Sick time and Vacation time.
Hadley, MA, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.