Senior Software Developer (Agentic Development)

2 hours, 27 minutes ago
Full-time
Senior
Software Development
TherapyNotes

TherapyNotes

TherapyNotes is a comprehensive practice management software designed for behavioral health practitioners. It offers a range of features including secure record management, appointment scheduling, note writing, and billing services. Developed by a husb...

Health Care Providers & Services
51-250
Founded 2010

Description

  • 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 coordinate multi-step tasks, interact with internal systems, use tools safely, and provide reliable, auditable outputs.
  • Establish patterns and best practices for trustworthy AI-assisted software delivery tools, including guardrails, validation steps, human-in-the-loop review, and 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 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.

Requirements

  • 5 or more years of experience developing software in an Agile, team-based environment.
  • BS and/or MS in a technical discipline, preferably Computer Science or Software Engineering.
  • 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 reliable, maintainable, and scalable software architectures.
  • Excellent communication skills and ability to work effectively across engineering, QA, product, management, and design teams.
  • Experience building AI-assisted applications, LLM-powered tools, autonomous or semi-autonomous agents, or agentic workflow systems is preferred.
  • Familiarity with orchestration frameworks, tool-calling architectures, retrieval-augmented generation, prompt engineering, evaluation frameworks, or AI safety practices is preferred.
  • Knowledge of secure software development practices, privacy-aware system design, and governance for AI-enabled tools is preferred.
  • Experience working in healthcare technology, SaaS, regulated environments, or organizations with strong compliance requirements is preferred.

Benefits

  • Competitive salary of $110,000-$135,000.
  • 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.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Quantitative Developer

Delta Exchange 11-50 Capital Markets

A Quantitative Developer at this trading firm will build and optimize low-latency trading systems and execution infrastructure that directly support trading performance and PnL.

C++ Java Python
2 hours, 27 minutes ago

Senior Mainframe Engineer

Accellor 251-1K Internet Software & Services

Accellor is hiring a Senior Mainframe Developer to build, support, and modernize mission-critical COBOL applications and high-volume transaction systems for the financial services industry.

Agile COBOL DB2
2 hours, 42 minutes ago

Senior Software Engineer, Backend

Archer 251-1K Construction & Engineering

Archer is hiring a Senior Backend Engineer in San Jose to build and scale the core backend services and infrastructure supporting its all-electric aircraft and AI products.

Ansible Apache Spark Argo CD Docker GitOps IoT Kafka Kubernetes NATS NumPy PostgreSQL Python PyTorch Rust Secrets Management UX Design
2 hours, 42 minutes ago

Software Engineer, Sportsbook Platform

PENN Entertainment 10K-50K Hotels, Restaurants & Leisure

PENN Entertainment is hiring a Software Engineer for the Sportsbook Platform team to build and operate the backend systems that power theScore Bet Sportsbook’s marketplace and live betting experience.

Agile AWS Celery Datadog Elixir FastAPI Git GitHub GraphQL gRPC Jest Kafka Kubernetes Laravel MySQL Node.js Phoenix PostgreSQL Pytest RabbitMQ RSpec Ruby on Rails Scrum Sidekiq SQL
2 hours, 42 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers