Job Closed

This listing is no longer active.

TherapyNotes.com logo
TherapyNotes.com

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

49 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 4/7/2026

Related Job Pages

More Software Engineer Jobs

Stitch logo

Email Developer

Stitch

We help marketers get more from their tech stacks — with a focus on driving success with Braze and Segment.

Full TimeRemoteTeam 11-50H1B Sponsor

Who We Are Stitch is the global leader in helping brands drive CRM performance through Braze and Databricks. We work with Fortune 1000 brands to design and execute martech-driven solutions and lifecycle marketing strategies that drive meaningful outcomes—producing award-winning work for brands like Taco Bell and e.l.f. cosmetics. Our fast-growing team spans the US, UK, and Canada. We’re actively building the best customer relationship marketing (CRM) consultancy in the world. Not the biggest—the best. We’re looking for teammates who are energized by this challenge. Who You Are First and foremost, you’re motivated by impact. To be the best CRM consultancy in the world, we have to be motivated by performance—both in how our work drives outcomes for our customers, and for how our work drives outcomes for Stitch. This means you’re not content with status quo—you’re always looking towards what’s next and seeking opportunities to grow yourself, grow our customers, and grow Stitch. You have relentless standards and uphold them unapologetically. You move nimbly, take ownership, drive things forward, and make the people around you better. If this sounds like you, you will thrive here. Who Your Team Will Be Stitchers come with diverse backgrounds and experiences—but we are tied together by our Common Threads. These are the values that define our Stitchers: Form Lasting Bonds — We’re a people business. We consistently show up for our team, our partners, and our clients in ways that build trust and champion others. Seek Solutions — We aren’t order takers. We’re solution designers. We solve problems, move fast, deliver excellence, and drive results. We always have a point of view. Don’t Settle — We don’t accept the way things have always been done. We think bigger, pursue growth, and find motivation in the discomfort that scares most people away. Take the Lead — We forge our own path without waiting for permission. We push boundaries, lead our team and customers, and find the answer when one doesn’t exist yet. The Role As a Technical Producer (our term for Email Developer at Stitch), you bridge campaign management and complex implementation. You own advanced Liquid development, Connected Content integrations, multi-channel Canvas builds, landing page development, and advanced Catalog use cases. As AI becomes more dominant in the development community, you are able to leverage AI-tools to gain efficiencies, reverse-engineer scripting languages during platform migrations, build dynamic content solutions, and lead discovery sessions that uncover requirements gaps before they become project risks. You mentor Consultant Technical Producers, set quality standards through your own work, and bring a point of view to every client conversation. What You’ll Do - Lead technical execution: multi-step Canvas builds with AI features, advanced segmentation, Connected Content integrations. - Develop advanced Liquid: looping, nested conditionals, attribute segmentation, Connected Content calls, AI personalization tools. - Build advanced Catalog use cases: exclusion lists, language translations, renderable content, preference center integration. - Own landing page development—front-end HTML + CSS following best practices. - Support or own gamification content development (In-App Messaging). - Reverse-engineer scripting languages (AmpScript, HubL) for platform migration projects. - Lead discovery sessions, identify requirements gaps, recommend KPIs, manage escalated clients. - Create client-ready documentation with 0–1 review cycles. Build internal templates. - Mentor Consultant Technical Producers on methodology, platform best practices, and client communication. - Manage your time to meet billable targets of 36+ hours per week. - Travel up to 20% for client meetings, workshops, and onsite engagements. What You Bring - Excellent HTML + CSS for email (client-ready, 1 QA round) and front-end development (landing pages). - Advanced Liquid: personalization, looping, Connected Content, AI tools, independent troubleshooting. - Advanced Catalogs: exclusion lists, translations, renderable content, preference center, product recs. - Comfortable with all data types in Braze (including arrays and objects). - Connected Content configuration and troubleshooting. - Standard and basic Custom Preference Center development. - Multi-language messaging support. Tag Management. Reporting and engagement metrics. - Independent rendering troubleshooting (dark mode, Outlook, mobile). Escalate edge cases to AP. - Performance testing and optimization. Tools You’ll Use - VS Code / Cursor. - Postman. - LucidChart. - Litmus. - Figma. - Photoshop. - ClickUp. - Browser developer tools. How You Consult At Senior, you lead client relationships within your workstream. Your ability to translate technical complexity into business language is what makes you indispensable. - Lead client meetings with confidence. Translate technical concepts into business language. - Build relationships at multiple levels. Become the Technical Producer clients request by name. - Bring recommendations, not just options. Identify expansion opportunities proactively. - Manage scope professionally in partnership with Project Managers. Push back when a request won’t serve client goals. - Own outcomes, not tasks. Lead without being asked. - Share feedback with peers regularly that makes all of us better. Amplify your knowledge across the team. What Success Looks Like - Clients trust your technical judgment enough to give you autonomy. - Your solutions push the boundaries of what clients thought was possible in Braze. - Consultant Technical Producers you work with are leveling up because of your mentorship. - You’re surfacing expansion opportunities and contributing to account growth. Certifications You’ll Get  - Day 30: Braze Certified Marketing Specialist - Day 30: Liquid Fundamentals Badge - Day 30: Email Deliverability Badge - Day 60: Braze Certified Developer - Day 90: Braze Certified Marketing Strategy Expert What You’ll Get at Stitch - The opportunity to work within multiple Fortune 1000 brands across the retail, media, gaming, quick-service, financial services, travel, and healthcare industries. - Working alongside the most concentrated group of Braze experts in the world—backed by more Braze credentials and experience than any other company across the globe. - The ability to feel your impact and shape how Stitch grows as we continue to scale through hypergrowth. - The chance to learn new technologies (like Braze, Databricks, and AI) and grow faster than you ever have before. - Of course, we offer competitive compensation, benefits, and growth opportunities too.

United States
Job Closed
Nexcess logo

Senior WordPress Developer

Nexcess

Liquid Web is committed to offering equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.

Full TimeRemoteTeam 51-200

This role is responsible for developing code that can withstand high profile sites and intense loads. You will collaborate with a cross-functional team to architect and develop durable, extensible, and secure code. This role requires expert level PHP, CSS, JavaScript, & HTML; impeccable WordPress experience; a solid understanding of frontend and backend technologies; automated testing, and CLI skills. Location This position is permanently remote for the right candidate but must work US based hours. Compensation Base Salary will be in the range of $60,000-$90,000 USD and will vary depending on location and skill set. Responsibilities: - Develop new software solutions and maintain existing applications - Work with stakeholders to understand requirements and objectives - Create, review, and update technical documentation - Keep apprised of relevant new technology and best practices - Write tests to validate code function - Execute bug fixes - Measure results of implemented solutions - Participate in troubleshooting/triaging of issues and document them appropriately Skills, Competencies, and Qualifications: - 5+ years Experience in the WordPress space - 2+ years focused on leading the technical direction of a team and mentoring - 2+ years developing with React - Thorough knowledge of the product development life cycle - Exceptional organizational and communication skills - Skilled at crafting modern PHP (ex: autoloading, dependency management, dependency injection, templating libraries, automated testing, OOP, and/or frameworks like Symfony or Laravel, etc.) - Mid to advanced level vanilla JavaScript experience (including experience with webpack, babel, and ES2015+ syntax) - Exceptional HTML & CSS (including experience with PostCSS or Sass and BEM) skills - Experience working with design systems and design system thinking - Exceptional at crafting modern PHP (ex: autoloading, dependency management, dependency injection, templating libraries, automated testing, OOP, and/or frameworks like Symfony or Laravel, etc.) - Experience working with at least one automated testing framework - Comfortable working in a Linux environment - A passion for improving software/systems - Ability to work remotely with little-to-no supervision - Bachelor’s Degree in Computer Science, Mathematics, or a related discipline or equivalent experience Preferred Qualifications: - Experience with developing blocks for the Block Editor - Experience with continuous integration and automated deployment pipelines - Experience with JS application frameworks - Experience building sites that are accessible (you’ve worked with WAI-ARIA and done WCAG 2.0+ AA/Section 508 work) and performant (working knowledge of best practices) - Experience in more advanced areas of JavaScript (state management; async operations; unit, snapshot, and integration testing; REST APIs) - Full stack experience beyond HTML, CSS, and JavaScript - Background working Physical Requirements and Work Environment: The physical demands described here are representative of those that must be met by an individual to successfully perform the essential duties of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties. - While performing the essential duties of this job, the individual is regularly required to use hands to finger, talk, and hear - The individual frequently is required to stand and walk - Works at a desk and computer screen for extended periods of time - Works in a traditional climate controlled office environment - Works in a highly stressful environment dealing with a wide variety of challenges, deadlines and diverse employee population - Be able to occasionally lift up to ten (10) pounds Disclaimer: This job description is only a summary of the typical functions of the position. It is not intended to be an exhaustive or comprehensive list of all job responsibilities, tasks, or duties. Additional duties and tasks may be assigned as part of the job function. Liquid Web Inc. reserves the right to modify, interpret, or apply this job description in a way that best supports the organizational needs. The job description in no way creates or implies an employment contract. The employment contract remains “at will”. Equal Employment Opportunity Policy: Liquid Web is committed to offering equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.

United States
$60K - $90K / year
Cimpress/Vista logo

Lead Software Engineer

Cimpress/Vista

VistaPrint is the design and marketing partner to millions of small businesses around the world. For over 20 years, we’ve been inspired by small businesses and work incessantly to deliver solutions to their evolving needs. VistaCreate, 99designs by Vista, and VistaPrint represent a full-service design, digital, and print solution. Focus on making great marketing and design accessible to every small business owner. Empower small businesses to create a cohesive brand image for use in-store, online, and on-the-go.

Full TimeRemoteTeam 5,001-10,000

Our Team VistaCreate, part of the Vistaprint group is an online graphic design tool with thousands of free templates and AI-powered features to bring ideas to life. We’re looking for a Senior Backend Engineer to join the VistaCreate team and help us build scalable, reliable, and high-performance backend services that power millions of users worldwide. You will play a key role in designing architecture, improving system performance, and driving technical decisions within the backend domain. What You Will Do - Design, develop, and maintain scalable backend services - Build and maintain RESTful APIs - Work with MongoDB and optimize database performance - Design and improve microservice architecture - Ensure high availability, performance, and security of backend systems - Participate in code reviews and architectural discussions - Improve CI/CD pipelines and containerized environments - Collaborate closely with frontend, product, and DevOps teams Your Qualifications At VistaPrint, we are striving to hire individuals that add new ideas and perspectives to our teams and enhance our culture. No matter your background or work experience, we strongly encourage you to apply—even if you feel that you don’t meet the exact requirements or have the same qualifications. You might be a great candidate for this or other opportunities. - 5+ years of backend development experience - Strong experience with Node.js and TypeScript - Strong understanding of REST API design principles - Experience with MongoDB (data modeling, performance optimization) - Understanding of microservices architecture - Experience with message brokers (RabbitMQ) - Experience with monitoring/logging systems (Grafana, Sentry) - Experience with high-load systems - Intermediate+ English (written and spoken) Nice to Have - Experience with Go - Experience with Docker and containerized environments - Experience with cloud platforms (AWS) - Experience working in product companies - Knowledge of security best practices Why You'll Love Working Here There is a lot to love about working at VistaPrint. We are an award winning Remote-First company. We’re an inclusive community. We’re growing (which means you can too). And to help orient us all in the same direction, we have our Vista Behaviors which exemplify the behavioral attributes that make us a culturally strong and high-performing team. About Us VistaPrint is the design and marketing partner to millions of small businesses around the world. For over 20 years we’ve been inspired by small businesses, and we work incessantly to deliver solutions to their evolving needs. Together, VistaCreate, 99designs by Vista and VistaPrint represent a full-service design, digital and print solution, elevating small businesses’ presence in physical and digital spaces and powering them to achieve success. VistaPrint is focused on making great marketing and design accessible to every small business owner, allowing them to create a cohesive brand image for use in-store, online and on-the-go. Commitment to Diversity, Equity, & Inclusion VistaPrint exists to help our customers live their dreams. Each dream is unique – and the VistaPrint team needs to be as well. We believe in the unique contributions of everyone within a diverse global organization. We are collaborative, inclusive, and innovative. We strive to role model and live an inclusive culture of fairness, respect and belonging for all. And we work together to empower each other, creating a space in which each of us can spark our next great idea. Equal Opportunity Employer VistaPrint, a Cimpress company, is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, sex, national or ethnic origin, nationality, age, religion, citizenship, disability, medical condition, sexual orientation, gender identity, gender presentation, legal or preferred name, marital status, pregnancy, family structure, veteran status or any other basis protected by human rights laws or regulations. This list is not exhaustive and, in fact, in many cases, we strive to do more than the law requires. #LI-KK1

Ukraine
Job Closed
Computer Task Group, Inc logo

Software Engineer II

Computer Task Group, Inc

CTG, a Cegeka company, is at the forefront of digital transformation, providing IT and business solutions that accelerate project momentum and deliver desired value. Over nearly 60 years, we have earned a reputation as a faster and more reliable, results-driven partner. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. CTG leverages the expertise of over 9,000 team members in 19 countries to provide innovative solutions. Together, we operate across the Americas, Europe, and India, working in close cooperation with over 3,000 clients in many of today's highest-growth industries. For more information, visit www.ctg.com . Our culture is a direct result of the people who work at CTG, the values we hold, and the actions we take. In other words, our people define our culture. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. Part of our mission is to cultivate a workplace that attracts and develops the best people. CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws. CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.

Full TimeRemoteTeam 5,001-10,000

Are you ready to join a growing team? CTG is seeking to fill a Software Engineer II opening for our client. Location: RemoteDuration: 12 months Overview:The Software Engineer II provides technical design, development, and support for new and existing applications, delivering scalable and efficient solutions to address business needs ranging from basic enhancements to complex system challenges. This role serves as a key contributor on projects, applying strong analytical and technical expertise to evaluate requirements, design solutions, and ensure high-quality delivery. The position may also guide and monitor less experienced team members while maintaining a strong understanding of business processes and supported applications. Primary Responsibilities: - Perform and oversee systems analysis, design, and development activities for applications of varying complexity - Serve as an individual contributor on complex initiatives, delivering high-quality technical solutions - Maintain strong functional and technical knowledge of supported applications - Coordinate and monitor development tasks across project teams, including less experienced staff - Develop and manage technical components of project plans - Collaborate with development, operations, and technology teams across the full SDLC (analysis through UAT) - Create, execute, and review detailed test plans; perform debugging and issue resolution - Analyze system interdependencies and provide recommendations for optimization and innovation - Develop and maintain technical and functional documentation, including specifications and diagrams - Estimate effort, timelines, and resource needs for projects - Ensure stability, performance, and effectiveness of production systems - Recommend improvements in technology, processes, and policies - Participate in vendor evaluations and technology assessments - Ensure adherence to development standards, risk controls, and regulatory requirements - Support audit activities and implement required controls and remediation actions - Contribute to budgeting, cost analysis, and strategic technology initiatives - Promote a collaborative, inclusive, and high-performing team environment Scope of Responsibilities:The Software Engineer II operates under the direction of a Technology Team Lead and is capable of independently executing high-level systems analysis and development tasks. This role may lead project activities and manage contributions from other team members on small to large initiatives. The position interacts regularly with senior management, technical teams, business stakeholders, and external vendors, and may serve as a technical representative on committees or special projects. Supervisory/Managerial Responsibilities: - May provide direction, mentorship, and oversight to less experienced developers - May lead project-level activities and coordinate cross-functional efforts - No direct formal supervisory responsibility Education and Experience Required: - Full stack development experience with Angular and .NET - Experience working with Azure cloud technologies - Experience supporting production systems in a highly regulated environment - Minimum Associate’s degree and 5 years of systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years of higher education and/or work experience, including at least 5 years in systems analysis/application development - Familiarity with application development platforms, tools, and environments - Strong proficiency with project management tools and standard business software (e.g., word processing, spreadsheets) - Demonstrated ability to manage multiple complex projects simultaneously - Strong analytical and problem-solving skills - Excellent verbal and written communication skills, including experience presenting to stakeholders - Strong organizational, time management, and attention-to-detail skills - Experience collaborating across business and technical teams - Proven ability to recommend and implement effective system solutions - Experience driving project milestones and delivery timelines Education and Experience Preferred: - Understanding of banking or financial services application frameworks - Subject matter expertise in supported business domains or applications - Advanced knowledge of integrated and interfacing systems - Ability to work both independently and in team environments - Demonstrated ability to manage multiple components of complex initiatives - Proactive, action-oriented mindset - Broad system-level understanding to support non-BAU initiatives and strategic projects Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role. To Apply:To be considered, please apply directly to this requisition using the link provided. For additional information, please contact Jamie Robinson at Jamie.Robinson@ctg.com. Kindly forward this to any other interested parties. Thank you! The expected base salary for this position ranges from $46.64 - $77.74/hour. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered. About CTG CTG, a Cegeka company, delivers IT and business solutions that enhance clients’ digital agility, empowering them to seize new opportunities and overcome any challenge. Backed by more than 60 years’ experience and a commitment to being a reliable, results-driven partner, we work shoulder to shoulder with clients to shape digital together. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. With more than 9,000 team members in over 15 countries, we combine global expertise with local insight to deliver innovative solutions. We operate across the Americas, Europe, and India, working with over 3,000 clients in many of today's highest-growth industries. Together, we shape what’s next—working shoulder to shoulder to deliver impactful solutions for our clients and society. Our culture is built by the people who work at CTG, the values we hold, and the actions we take. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. At CTG, you’ll find a workplace where you are encouraged to grow, supported in your ambitions, and empowered to shape your own career journey. For more information, visit www.ctg.com. CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws. CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.

United States