Senior Software Developer (Agentic Development)

TherapyNotes.com

Pennsylvania

On-site

USD 110,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement plan
Profit sharing
Mentorship program
Onboarding program
Professional development budget
Open, collaborative environment

Job summary

TherapyNotes.com seeks a Senior Software Developer to design, build, and evolve agentic orchestrations, workflows, and internal tools that improve software delivery across the organization.

The role focuses on intelligent systems to help teams move faster while maintaining high engineering standards, with collaboration across QA, product, and design. Strong grounding in software engineering and AI-enabled tooling is essential.

Qualifications

  • 5+ years of software development in an Agile, team-based environment.
  • BS/MS in Computer Science or Software Engineering preferred.
  • Strong understanding of OOP concepts and design patterns.
  • Experience building internal platforms, developer tools, automation frameworks, or workflow engines.

Responsibilities

  • Design, develop, and maintain agentic orchestrations and internal tools to improve software delivery.
  • Collaborate with QA, product, engineering leadership, and design to remove workflow bottlenecks.
  • Develop agent-based workflows coordinating multi-step tasks with auditable outputs.
  • Establish patterns for trustworthy AI-assisted delivery tools with guardrails and validation steps.
  • Evaluate emerging AI and automation technologies for responsible application to delivery workflows.
  • Build reusable frameworks, services, APIs, and integrations for automation of delivery activities.
  • Improve engineering effectiveness by reducing manual work and increasing consistency.
  • Collaborate with security, compliance, and architecture stakeholders on governance and reliability.
  • Perform occasional full-stack feature development within the AI Toolset context.
  • Mentor and onboard new developers.

Skills

Agile development
Architectural design
Communication skills
Team collaboration

Education

BS/MS in CS or Software Engineering

Tools

Angular
ASP.NET Core
C#
JavaScript
TypeScript
CSS/SASS
HTML
PostgreSQL/EF Core

Job description

Role Overview

We are seeking a Senior Software Developer to design, build, and evolve agentic orchestrations, workflows, and internal toolsets that improve the efficiency, consistency, and quality of software delivery across the organization.

This role focuses on creating intelligent systems that help teams move faster while maintaining high engineering standards. You will work on tools and workflows used by software developers, QA engineers, product managers, product owners, engineering managers, and design partners to streamline the full software development lifecycle.

The ideal candidate is skilled in and motivated by AI and agentic systems, but grounded in strong software engineering fundamentals. Someone who cares about building tools that solve real problems, earning user trust, and measurably improving delivery outcomes.

Key Responsibilities
  • Design, develop, and maintain agentic orchestrations, automated workflows, and internal tools that improve software delivery outcomes.
  • Partner with QA, product management, product ownership, engineering leadership, and design to identify workflow bottlenecks and build solutions that improve collaboration and delivery quality.
  • Develop agent-based workflows that can coordinate multi-step tasks, interact with internal systems, use tools safely, and provide reliable, auditable outputs.
  • Establish patterns and best practices for building trustworthy AI-assisted software delivery tools, including guardrails, validation steps, human-in-the-loop review, and measurable quality controls.
  • Evaluate emerging AI, automation, and orchestration technologies and determine how they can be responsibly applied to software delivery.
  • Build reusable frameworks, services, APIs, and integrations that enable teams to automate common delivery activities.
  • Improve engineering effectiveness by reducing repetitive manual work, increasing consistency, and helping teams make better technical and product decisions.
  • Collaborate with security, compliance, and architecture stakeholders to ensure internal tools meet organizational standards for reliability, privacy, maintainability, and governance.
  • Perform occasional full-stack feature development within the context of the AI Toolset
  • Mentor and assist in the training and onboarding of new developers
Required Qualifications
  • 5 or more years experience developing software in an Agile, team-based environment
  • BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)
  • Strong understanding of OOP concepts and design patterns
  • Expertise with Angular, ASP.NET Core, C#, JavaScript, TypeScript, CSS, SASS, and HTML
  • Experience with PostgreSQL or other relational databases, and Entity Framework Core or similar object-relational mapping frameworks
  • Experience building internal platforms, developer tools, automation frameworks, workflow engines, integrations, or productivity tools.
  • Strong understanding of the software development lifecycle, including planning, development, testing, code review, release management, and operational support.
  • Ability to design reliable, maintainable, and scalable software architectures.
  • Excellent communication skills with the ability to work effectively across engineering, QA, product, management, and design teams.
Preferred Qualifications
  • Experience building AI-assisted applications, LLM-powered tools, autonomous or semi-autonomous agents, or agentic workflow systems.
  • Familiarity with orchestration frameworks, tool-calling architectures, retrieval-augmented generation, prompt engineering, evaluation frameworks, or AI safety practices.
  • Knowledge of secure software development practices, privacy-aware system design, and governance for AI-enabled tools.
  • Experience working in healthcare technology, SaaS, regulated environments, or organizations with strong compliance requirements.
Success in This Role Looks Like
  • You dig deep to thoroughly understand our software development process, architecture and codebase organization.
  • You engineer tools, processes and workflows that meaningfully reduce friction in the software development and delivery process.
  • You improve the speed, quality, and consistency of work across development, QA, product, management, and design teams.
  • You create agentic workflows that are useful, reliable, explainable, and safe for teams to use.
  • You balance innovation with practical engineering discipline, ensuring that automation improves outcomes without creating unnecessary risk.
  • You help establish a foundation for how the organization responsibly applies AI and automation to software delivery.
Benefits
  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (Agentic Development)
Senior Software Developer (Agentic Development)

TherapyNotes.com • Philadelphia

On-site
USD 110,000 - 135,000
Competitive salary
Health insurance
Retirement plan
+5
Senior Software Developer (Agentic Development)
Senior Software Developer (Agentic Development)

TherapyNotes, LLC • Philadelphia

On-site
USD 110,000 - 135,000
Health insurance
Dental insurance
Vision insurance
+8
Principal Engineer, Agentic AI
Principal Engineer, Agentic AI

WebPT Inc • United States

Remote
USD 170,000 - 200,000
Flexible working hours
Health and wellness programs
Community outreach opportunities
Senior Software Developer
Senior Software Developer

TherapyNotes.com • Pennsylvania

On-site
USD 110,000 - 135,000
Health insurance
Dental insurance
Vision insurance
+7
Senior AI Engineer, Applied AI Solutions
Senior AI Engineer, Applied AI Solutions

Horizon Media • New York (NY)

Hybrid
USD 195,000 - 225,000
Health insurance
Retirement savings plans
Unlimited PTO
Senior Software Developer - Agentic AI Workflows
Senior Software Developer - Agentic AI Workflows

TherapyNotes.com • Pennsylvania

On-site
USD 110,000 - 135,000
Health insurance
Retirement plan
Profit sharing
+4
Senior Software Developer
Senior Software Developer

TherapyNotes, LLC • Philadelphia

On-site
USD 110,000 - 135,000
Health Insurance
Retirement plan
Profit sharing
+4
Agentic AI Developer
Agentic AI Developer

DRT Strategies, Inc • Silver Spring (MD)

On-site
USD 66,124 - 85,411
Senior Software Engineer – Agentic AI Tooling
Senior Software Engineer – Agentic AI Tooling

TherapyNotes.com • Philadelphia

On-site
USD 110,000 - 135,000
Competitive salary
Health insurance
Retirement plan
+5
Software Developer
Software Developer

TherapyNotes, LLC • United States

On-site
USD 65,000 - 115,000
Employer sponsored health, dental, and vision insurance
Retirement plan with company contribution
Annual profit sharing
+2