This position is no longer accepting applications
Closed on September 10, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Senior Software Developer (Agentic Development)
Senior
Agentic Ai
Agentic Ai Orchestration
APIs
Artificial Intelligence
Asp.net Core
Database
Databases
Design
Engineering
Frontend
JavaScript
Software Development
Software Engineer
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at TherapyNotes.com.
Job Description
TherapyNotes.com is hiring a Senior Software Developer to design, build, and evolve agentic orchestrations, workflows, and internal toolsets that improve delivery efficiency, consistency, and quality.
Responsibilities
- Design, develop, and maintain agentic orchestrations, automated workflows, and internal tools to improve software delivery outcomes
- Work with QA, product management, product ownership, engineering leadership, and design to identify workflow bottlenecks and improve collaboration and delivery quality
- Build agent-based workflows that coordinate multi-step tasks, interact with internal systems, use tools safely, and produce reliable, auditable outputs
- Define patterns and best practices for trustworthy AI-assisted software delivery tools, including guardrails, validation steps, human-in-the-loop review, and measurable quality controls
- Assess emerging AI, automation, and orchestration technologies and determine responsible applications for software delivery
- Create reusable frameworks, services, APIs, and integrations that help teams automate common delivery activities
- Increase engineering effectiveness by reducing repetitive manual work and improving consistency for better technical and product decisions
- Partner with security, compliance, and architecture stakeholders to ensure tools meet standards for reliability, privacy, maintainability, and governance
- Deliver occasional full-stack feature development in the context of the AI toolset
- Mentor and support training and onboarding of new developers
Requirements
- 5+ years of 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 ORM 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 software architectures that are reliable, maintainable, and scalable
- Excellent communication skills across engineering, QA, product, management, and design teams
Technologies
- Angular
- ASP.NET Core
- C#
- JavaScript
- TypeScript
- CSS
- SASS
- HTML
- PostgreSQL
- Entity Framework Core
Benefits
- Competitive salary: $110,000-$135,000 per year
- Employer sponsored health, dental, vision, life, and disability insurance
- Retirement plan with company contribution
- Annual company profit sharing
- Personal development and training budget
- Open, collaborative work environment
- Extensive 2-week onboarding plan
- Comprehensive mentorship program
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 in healthcare technology, SaaS, regulated environments, or organizations with strong compliance requirements
What Success Looks Like
- Understands the software development process, architecture, and codebase organization
- Builds tools, processes, and workflows that reduce friction in software development and delivery
- Improves speed, quality, and consistency across development, QA, product, management, and design teams
- Creates agentic workflows that are useful, reliable, explainable, and safe for teams to use
- Balances innovation with engineering discipline to improve outcomes without introducing unnecessary risk
- Helps establish a foundation for how the organization applies AI and automation to software delivery responsibly
Location: Philadelphia, PA (onsite)
Education: BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)