Job Closed
This listing is no longer active.
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!
Senior Software Developer
Location
United States
Posted
91 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer
TherapyNotes.com
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 Senior Software Developer to help drive the evolution of our platform. You’ll work across the stack, influence architecture, and own features from design through release. If you enjoy solving complex technical problems and mentoring others, this role gives you room to make a real impact. What You'll Do - Build and maintain features across Angular, ASP.NET Core, C#, and PostgreSQL - Design and implement scalable APIs and services (SOA/event‑driven) - Contribute to architecture decisions around performance, reliability, and maintainability - Collaborate with a strong engineering team and participate in reviews and design discussions - Support and mentor developers as the team grows What You Bring - 5+ years professional software development experience - BS in a technical discipline (Computer Science or Software Engineering preferred) - Strong experience with Angular, .NET Core, C#, TypeScript, JavaScript, and HTML/CSS - Solid understanding of OOP, design patterns, and modern architecture - Experience building APIs and working with relational databases - Great communication and problem‑solving skills Why Join Us Work on software that supports mental health professionals, contribute to meaningful technical decisions, and be part of a collaborative, quality focused engineering culture. What We Offer - Competitive salary $110,000 - $135,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 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-Remote #LI-RH1 3/3/2026
Related Guides
Related Job Pages
More Software Engineer Jobs
• Play a crucial role in optimizing the efficiency and effectiveness of the engineering department. • Streamline and automate processes, manage resources, and ensure support for engineering teams. • Report to the Senior Manager Project Management Office and work closely with engineering leaders and cross-functional teams. • Facilitate the integration of acquired engineering teams and processes into existing operations. • Operationalize and maintain access management processes for engineering resources. • Ensure compliance with access management policies and procedures. • Implement and enforce policies related to domain list usage and governance. • Work with DevOps and Engineering Leadership to manage vendor accounts related to engineering software. • Collaborate with product teams, Accounting/Finance to manage capitalization reports for engineering projects. • Develop, document, and maintain new engineering policies and MiSOPs. • Help Product teams prepare for and provide evidence for annual SOC II audit.
Staff Software Engineer, Developer Experience
Smarter TechnologiesThe Automation and Insights Platform for Healthcare Efficiency
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re looking for a Staff Software Engineer, Developer Experience (DevEx) to join our Core Engineering team. In this role, your primary customers are other engineers. You’ll design and build the tools, workflows, and platform capabilities that enable our teams to ship quickly and confidently. This role blends software engineering, platform engineering, and developer advocacy. You’ll help shape how engineers work inside our monorepo, improve build and CI/CD systems, and define best practices for both humans and AI-assisted development. You’ll join a highly collaborative team of senior and staff engineers working on a modern platform designed for humans and AI agents to collaborate. What You’ll Do - Build the Developer Platform: Design and implement internal tools, workflows, and infrastructure that improve the developer experience across the company. - Own the DevEx Ecosystem: Improve our monorepo tooling, CI/CD pipelines, build systems, and documentation. - Design for Humans and AI: Help evolve our development environment for AI-assisted coding and agentic workflows. - Enable and Educate Engineers: Act as a developer advocate within the engineering organization. - Drive Platform Improvements: Work across infrastructure and platform layers, including CI/CD pipelines, build tooling, Kubernetes environments, and infrastructure automation. - Lead with Ownership: Define and extend your own scope, proactively identify problems and build solutions. Qualifications - Strong software engineering fundamentals and experience building production systems. - Passion for developer experience and internal tooling. - Experience building or improving developer platforms, build systems, or internal tools. - Familiarity with CI/CD systems such as GitHub Actions, GitLab CI, or similar. - Experience with cloud infrastructure and platform tooling (e.g., Kubernetes, Terraform, containerized environments). - Experience working in or contributing to large codebases or monorepos (tools like Bazel, Buck, Pants, etc. are a plus). - Strong written and verbal communication skills. What Sets You Apart - You think of engineers as your customers. - You enjoy teaching, mentoring, and enabling other engineers. - You actively incorporate AI-assisted development into your workflow. - You have experience improving developer workflows, build systems, or CI/CD pipelines. - You’re comfortable working across the stack—from infrastructure and tooling to application code when needed. - You thrive in fast-moving environments with high ownership and autonomy. Our Engineering Environment - Python-first backend ecosystem - Some TypeScript services and frontends - Monorepo-based development workflow - CI/CD pipelines built around modern automation - Infrastructure managed with Kubernetes and Terraform - Increasing adoption of AI-assisted and agentic development workflows Required Technical Exercise Please spend no more than 20 minutes completing a quick coding exercise by following the instructions here. California Salary Range $230,000 — $280,000 USD
Lead Innovation Developer
U.S. Department of LaborStrengthening America's workforce. Sharing information on U.S. workers, jobs, employment, safety and regulations.
• Lead software modernization initiatives using advanced development tooling and AI-assisted coding platforms (e.g., Windsurf) • Design and implement Digital Workforce Agents (DWAs) to automate engineering, analysis, and operational workflows across programs • Develop and maintain standardized CI/CD pipelines supporting secure and automated software delivery • Establish reusable development frameworks and automation patterns to accelerate modernization of legacy systems • Implement DevSecOps best practices including automated security testing, container scanning, and compliance validation • Design and support enterprise development platforms that enable standardized tooling, automated environments, and secure integration capabilities • Collaborate with software engineers, architects, and program leadership to modernize applications using cloud-native architectures, APIs, and microservices • Identify engineering roles and operational processes that can be augmented through automation or Digital Workforce Agents • Evaluate emerging development technologies and recommend adoption strategies that improve engineering efficiency and modernization outcomes • Provide technical leadership and mentorship to engineering teams implementing DevSecOps pipelines and automation frameworks • Support proposal development and technical solutioning for modernization and automation initiatives • Ensure development practices align with federal cybersecurity and compliance frameworks including NIST, RMF, and Zero Trust principles
Director, Digital & Workflow Innovation - NPS
Quest DiagnosticsA Fortune 500 company cited on the S&P 500 Index, Quest Diagnostics is a healthcare products and services provider offering diagnostic testing to 1-in-3 U.S. ad
The Director, Digital & Workflow Innovation is responsible for business ownership, governance, and execution enablement of all national technology platforms—both hardware and software—that support employee and patient experiences across Quest Diagnostics. This role serves as the primary business owner to IT and Digital Product Owners, ensuring technology investments are clearly prioritized, properly scoped, fully resourced, rigorously tested, and successfully delivered. The Director ensures that hardware and software solutions are fit-for-purpose, scalable, secure, and aligned to frontline workflows, while maintaining tight oversight of IT capacity and utilization to support all funded initiatives. Quest Diagnostics honors our service members and encourages veterans to apply. While we appreciate and value our staffing partners, we do not accept unsolicited resumes from agencies. Quest will not be responsible for paying agency fees for any individual as to whom an agency has sent an unsolicited resume. Equal Opportunity Employer: Race/Color/Sex/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Vets or any other legally protected status.



