Jobs · Engineering

Senior Software Developer (Agentic Development)

TherapyNotes, LLC · Philadelphia, PA · 1 wk ago
RemoteRemoteEngineering$110k–$135k/yrFull-time

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
  • 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
  • Occasionally perform 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
  • 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

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 3 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com