Senior Software Developer Agentic Application Development
Tech Talent International
Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic Application Development for our global IT M&A client in the Toronto area.
Role:Senior Software Developer Agentic Application Development
Type: Fulltime, Perm
Salary Range: $100,000 - $130,000 CAD as base depending on overall experience + bonus (total comp up to $150k) + vacation + benefits + other great company perks such as AI tooling and AI conference budget.
Location: Remote - Toronto, ON, Canada
Remote within the United States or Canada (workday overlap from Pacific to Eastern time zones)
Role Overview
We are seeking a Senior Software Developer to help pioneer the next generation of agentic applicationssoftware systems that leverage autonomous agents, large language models, and adaptive workflows to augment and accelerate human decision-making. In this role, youll design, build, and scale intelligent services and applications that seamlessly blend traditional engineering practices with cutting-edge AI-driven automation.
Youll work in a small, high-impact team that values experimentation, rapid iteration, and quality engineering. This is a chance to shape how agentic applications are built, deployed, and adopted in real-world environments.
Key Responsibilities
Agentic Application Development
- Architect, build, and maintain applications that integrate autonomous agents and LLMs into end-to-end workflows.
- Design APIs, services, and event-driven components that allow agents to interact with systems, data, and users effectively.
- Ensure applications are resilient, secure, and adaptable in production environments.
AI-First Engineering
- Pilot and integrate agent frameworks, orchestration layers, and multi-agent systems.
- Automate repetitive tasks including code generation, testing, monitoring, and documentation.
- Continuously evaluate and incorporate emerging AI tooling.
Agentic Practices & Evangelism
- Define and codify best practices for designing, deploying, and monitoring agentic workflows.
- Coach peers on prompt engineering, guardrails, and safe deployment of autonomous agents.
- Establish patterns for observability, safety, and human-in-the-loop validation.
Technical Leadership
- Set high standards for design, code quality, and testing.
- Conduct architecture reviews and mentor other developers in building AI-powered systems.
- Stay current with research and industry trends in autonomous agents and applied LLMs.
Engineering Excellence
- Deliver high-quality applications with strong reliability, security, and performance.
- Optimize for scalability and cost efficiency in cloud-native environments.
- Own the lifecycle from prototyping to production deployment.
Minimum Qualifications
- 5+ years of experience building and shipping production software systems.
- Strong background in designing APIs, distributed systems, and event-driven architectures.
- Proficiency in at least one statically typed language (Go, Java, C#) and one scripting language (Python, TypeScript, Bash).
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and container orchestration (Kubernetes).
- Demonstrated use of AI/LLM tooling in professional or side projects.
- Curiosity and creativity in exploring agentic workflows and autonomous development approaches.
- Strong communication skills and ability to collaborate across remote-first teams.
Preferred / Bonus Skills
- Experience with multi-agent frameworks, orchestration tools, or AI-powered application platforms.
- Knowledge of service-mesh, observability tooling, and policy-as-code.
- Familiarity with event-driven systems (Kafka, NATS) and domain-driven design.
- Exposure to safety, ethics, and compliance considerations in AI systems.
Work Environment & Benefits
- Remote-first with optional hub meet-ups; hardware & co-working stipend.
- Flexible core hours (overlap 9 a.m. 3 p.m. ET).
- Comprehensive health, dental, and vision coverage in Canada & the U.S.
- Generous vacation, paid learning days, and annual budget for conferences or AI tooling subscriptions.
Originally posted on Himalayas
Senior Software Developer (Fully Remote in SoCal)
HdL Companies
Company Overview
The HdL Companies help cities, counties and special districts maximize revenues through research and discovery efforts, financial and economic analysis, and provision of software that supports local government operations in a variety of important ways. We are regarded as a leader, occupying a specific niche in the financial services sector and serving over 900 local governments nationwide. Leveraging our talented team of professionals, along with leading edge software and database systems, HdL discovery efforts have recovered over $3 billion for our local government partners.
Core Values
HdL team members individually and collectively aspire to the following core values:
Deliver Excellence In Everything– We anticipate needs and believe that delivering extraordinary service, inside and outside our organization, is key to our success. We passionately pursue excellence in everything we do.
Do The Right Thing– We always act in the best interests of our company and our clients. We are respectful, have high integrity, and are accountable for our actions.
Foster Relationships– We build lasting relationships based on trust with our teams and our clients. We value collaboration toward our common goals and inspire each other to improve and progress.
Give Generously– We give generously of our time and resources with our teammates, clients and communities. We impart information for best practices, encourage professional development, and support charitable community organizations.
Enjoy The Journey– We enjoy our journey and enthusiastically celebrate our successes. We have fun and find fulfillment working with our colleagues and clients.
Be Authentic, Grateful, and Humble– We are thankful for the success we have achieved individually and as a company and never take it for granted.
Job Responsibilities
- Design and develop high-quality software solutions for HdL's proprietary programs and modules, working within a secure development environment.
- Evaluate internal requests for new features and enhancements, weigh the options, and recommend practical solutions.
- Partner with non-developer staff to support the operation of our systems, reports and calculations.
- Maintain source code and version control using modern Git-based practices, including pull requests and code review.
- Work independently within the guidance of a lead, supervisor or manager, and take ownership of your tasks from start to finish.
- Make sound, independent technical decisions drawing on advanced knowledge of modern development techniques.
- Solve complex problems by analyzing multiple factors, systems and data sets in depth.
- Produce design specifications and project schedules for your own work and deliver against them.
- Stay current with emerging technologies and bring good ideas back to the team.
- Mentor and support teammates through code reviews, guidance, hands-on support and encouraging feedback.
- Work closely with leadership, including the Software Development Manager, Software Director and Product Owner, and occasionally C-suite executives, to turn business priorities into reliable, well-engineered solutions.
Skills and Qualifications
Required
- Experience with AI-assisted development tools such as Claude Code.
- Generously shares knowledge and mentors teammates, helping the whole team grow through code reviews, guidance, hands-on support, and encouraging feedback.
- Positive attitude with the ability to receive direction, support their manager's goals and priorities, and collaborate respectfully across the team.
- Ability to work patiently with QA, support, and product teams on multi-client software.
- Solid SQL Server skills: query tuning, stored procedures, schema design, and Entity Framework.
- Proficiency in JavaScript, jQuery, HTML/CSS and AJAX; comfortable building and debugging browser-side behavior.
- Experience with web authentication and authorization (OWIN/ASP.NET Identity, role-based access, SSO concepts).
- Experience building and consuming WCF or Web API services and third-party integrations.
- Ability to troubleshoot production issues on IIS (memory, app pools, sessions, performance).
- Experience with Git and pull-request-based workflows; disciplined about small, low-risk changes and code review.
Nice to have
- Experience with Angular or another modern front-end framework, and with modern .NET.
- Azureexperience (App Service, Azure SQL, Front Door) and Entra ID SSO.
- Experience with Crystal Reports or other reporting and data-export tools.
- Experience with Azure DevOps pipelines and build-validation policies.
- Experience with government, tax or licensing software.
Education and Experience
BS degree in Computer Science or related discipline and minimum of 10 years’ experience developing and testing code.
Compensation
The starting base salary for this remote position is expected to be between $48 to $55 per hour. Actual salary will be determined based on skills, experience and other job-related factors, consistent with applicable law.
This is a 40 hour a week, remote position. Candidate must be within commuting distance of our Brea, CA office for occasional in-office training and activities.
Benefits
- Competitive Base Pay
- Opportunity to participate in 401k
- Medical, Dental, Vision, Life/AD&D, LTD and Employee Assistance Program
- Paid time off for Vacation, Sick and Holidays
- Employee Stock Ownership Plan (learn more about the HdL ESOP at:
This is a 40 hour a week, remote position. Candidate must be within commuting distance of our Brea, CA office for occasional in-office training and activities.
Originally posted on Himalayas
Sr. Software Developer
Therapy Brands
Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our unmatched expertise, partnership, and breadth of products allow us to fine-tune solutions that meet the specific needs of everyone from solo practitioners to larger practices. With AI-enabled solutions that span practice management to electronic medical records and e-prescribing to billing, we help eliminate administrative complexity and create harmony between therapists, their clients, and the whole healthcare community.
Job Description
We are actively seeking a Senior Software Developer to join our dynamic team. This pivotal role revolves around the creation of information systems, involving a deep dive into operational analysis, software design and development, and software team support. We're on the lookout for individuals with a strong aptitude for Object-Oriented Programming and a knack for crafting software solutions that transcend specific technologies.We are seeking a highly skilled Senior Software Developer with strong expertise in .NET, C#, and MongoDB to design, develop, and maintain robust enterprise applications. The ideal candidate will have deep experience building scalable and resilient applications leveraging both NoSQL and relational databases, integrating APIs, and optimizing database performance. This position will be an integral part of a highly focused team building a robust practice management solution for mental health providers.
What You'll Do
- Design, develop, test, and deploy enterprise applications using .NET (Core and Framework) and C#.
- Build scalable, resilient, and high-performing solutions that support mission-critical healthcare workflows.
- Partner with product managers, architects, and engineering peers to define and deliver innovative product capabilities.
- Drive technical design discussions and contribute to architectural decisions that support long-term platform growth and scalability.
- Design and optimize MongoDB data models, indexing strategies, and performance tuning solutions.
- Champion engineering best practices, including clean code principles, automated testing, code reviews, and CI/CD excellence.
- Collaborate within an Agile environment to rapidly deliver customer-focused enhancements and features.
- Integrate third-party applications, APIs, and internal microservices to create seamless user experiences.
- Proactively identify opportunities to modernize systems, reduce technical debt, and improve overall platform performance and reliability.
- Leverage modern engineering tools, including AI-assisted development capabilities, to increase efficiency, code quality, and innovation.
- Troubleshoot complex production issues, perform root cause analysis, and implement scalable long-term solutions.
- Mentor junior engineers, share technical expertise, and foster a culture of continuous learning and improvement.
- Contribute to the evolution of engineering standards, development frameworks, and architectural best practices across the organization.
What You Bring
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 8+ years of professional software development experience with a strong focus on .NET technologies.
- Deep expertise in C# and .NET application development.
- Strong experience working with MongoDB, including schema design, indexing, query optimization, and performance tuning.
- Experience designing scalable, distributed, and maintainable enterprise applications.
- Solid understanding of Object-Oriented Programming (OOP), SOLID principles, and modern software design patterns.
- Experience working with Git, source control best practices, and CI/CD pipelines.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to balance technical excellence with business outcomes and customer needs.
Preferred Qualifications
- Experience with cloud platforms such as AWS or Azure.
- Experience with containerization technologies including Docker and Kubernetes.
- Experience building or supporting microservices-based architectures.
- Front-end development experience using React (preferred) or Angular.
- Experience with automated testing frameworks such as NUnit, xUnit, or MSTest.
- Familiarity with AI-powered development tools for code generation, testing automation, documentation, or productivity enhancements.
- Experience with Azure DevOps.
- Healthcare technology or SaaS experience is a plus.
Additional Information
While we've outlined some key qualities we typically seek, it's essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they're not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria.
The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate—apply today and let's explore the exciting possibilities together!
All your information will be kept confidential according to EEO guidelines.
AtEnsora Health, Diversity, Equity, Inclusion, and Belonging aren’t just words. We celebrate what makes us unique, foster an ecosystem of inclusion for all and harness our talents to promote diversity of thought and action in everything we do.
We instill Diversity, Equity, Inclusion, and Belonging into the fabric of our CARING culture and business, as we strive to be recognized not only as the leader in healthcare technology, but also for our intentional efforts to promote a diverse community.
We will champion non-discriminatory practices throughout the employee and customer lifecycle; caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status.
Ensora Healthis an equal opportunity employer.
Originally posted on Himalayas