Senior Software Developer (Agentic Development)
T
TherapyNotes.comSoftware Development
RemoteFull-TimeSenior
Salary$110,000-$135,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 or more years
- Required Skills
- PostgreSQLAgileJavascriptTypeScriptC#Angular
Requirements
- 5 or more 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).
- Expertise with Angular, ASP.NET Core, C#, JavaScript, TypeScript, CSS, SASS, and HTML.
- Experience with PostgreSQL or other relational databases and Entity Framework Core.
- Experience building internal platforms, developer tools, automation frameworks, or workflow engines.
- Strong understanding of OOP concepts and design patterns.
- Strong understanding of the software development lifecycle (planning, development, testing, release, support).
- Ability to design reliable, maintainable, and scalable software architectures.
- Excellent communication skills with the ability to work effectively across departments.
- Preferred: Experience building AI-assisted applications, LLM-powered tools, or agentic workflow systems.
- Preferred: Familiarity with orchestration frameworks, retrieval-augmented generation, or AI safety practices.
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.
- 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 and human-in-the-loop review.
- Evaluate emerging AI, automation, and orchestration technologies for responsible application to software delivery.
- Build reusable frameworks, services, APIs, and integrations to automate common delivery activities.
- Collaborate with security, compliance, and architecture stakeholders to ensure tools meet organizational standards.
- Perform occasional full-stack feature development within the context of the AI Toolset.
- Mentor and assist in the training and onboarding of new developers.
View Full Description & ApplyYou'll be redirected to the employer's site