257 Web Application Developer jobs in Canada
WEB APPLICATION DEVELOPER
Posted today
Job Viewed
Job Description
Job Description
- Location: Toronto
- Great Salary
- 5+ years of experience
- Vacation: 15 days
- Full Time Salaried role with comprehensive benefit package including health, medical, and dental.
- RRSP/DPSP contribution plan entitlement is on the first of the month following three months of continuous employment.
We are seeking a Web Application Developer with a strong focus on SharePoint/O365 Development . This is a hands-on role that requires a proactive, project-driven individual who thrives in dynamic environments, quickly understands business processes, and executes with minimal direction.
The successful candidate will be a results-oriented problem solver with outstanding SharePoint/Power Platform programming experience, excellent technical design abilities, strong communication skills, and the ability to work collaboratively with internal teams and external partners.
You will play a pivotal role in designing and developing scalable, interactive web-based systems that deliver measurable business value—leveraging emerging technologies, AI, and modern programming languages while prioritizing user adoption and experience.
Key Responsibilities
- Lead the design and development of scalable, interactive web-based systems.
- Develop and test software components using current industry tools and processes.
- Analyze, design, develop, test, and implement enterprise-scale applications using Power Apps, Power BI, Power Automate, and SharePoint in alignment with industry standards and best practices.
- Design, develop, deploy, and support business applications using SQL, Microsoft Power Platform, and SharePoint.
- Research and adopt emerging technologies and best practices.
- Build custom programming solutions incorporating AI where applicable.
- Create and maintain custom SharePoint Online sites and solutions.
- Develop no-code/low-code solutions on the Power Platform to enable automation, integrations, and optimized data flows.
- Conduct user research, create wireframes/prototypes, and test designs to enhance usability.
- Drive Power Platform implementations through discovery, definition, build, test, and deployment stages.
- Produce and maintain technical documentation, business requirements, process flows, and related materials.
- Design and deliver Power BI reports and dashboards.
- Collaborate with IT support teams, business units, and third-party partners to investigate, resolve, and escalate technical issues while maintaining agreed service levels.
- Continuously evaluate existing systems and processes, recommending improvements.
- Perform root cause analysis and implement corrective actions.
- Ensure solution architecture and development decisions are effective, high-quality, and maintainable.
Qualifications & Skills
- Bachelor’s degree in Computer Science or related technical discipline.
- 5+ years of hands-on SharePoint development experience, including custom features, page layouts, workflows, and display templates.
- Proficiency in JavaScript (React, Node.js, Angular), HTML, CSS, and related front-end technologies.
- Strong Python and SQL skills for data analysis, database design, and management.
- Experience integrating UI with server-side logic (RESTful APIs, JSON).
- Skilled in relational database design, stored procedures, and advanced SQL queries.
- Proficient in version control systems (Git) and web server administration (Apache, Microsoft Server).
- Experience with Power Platform (Power Automate, Power BI, PowerApps) and Microsoft Flow.
- Expertise with SharePoint Online/O365 development using SPFx, CSOM, JavaScript, jQuery, ASP.NET, C#, PowerShell, CAML, XML/XSLT.
- Knowledge of Microsoft Graph API, JSOM, SSOM, and related APIs.
- Experience integrating SharePoint with third-party applications and enterprise systems.
- Familiarity with taxonomy term stores, custom content types, and advanced search features in SharePoint.
- Understanding of the full Software Development Life Cycle and iterative/agile methodologies.
- Strong time management, problem-solving, and analytical skills.
- Ability to work independently and collaboratively to meet deadlines.
Web Application Developer (Angular/ASP.NET WebApi , C#, T-SQL)
Posted today
Job Viewed
Job Description
Job Description
Salary:
Looking to make an impact? Looking for a flexible working environment that respects work/life balance?Get ready to be challengedand rewarded!
About us
Trusted by leading global banks and financial institutions of all sizes, TAO Solutions has worked for over a decade with financial industry leaders worldwide. We design innovative and automated software solutions to empower the financial services industry with operational agility and robust capabilities. With office headquarters in Toronto, and offices in Sydney, Australia, as well as San Diego, USA, TAO Solutions is in an expansionary mode. We are driven by an entrepreneurial and visionary mindset, and that means there is plenty of room for innovation and initiative and for talented people to shape who we are tomorrow. Further information on our business, products, and services can be found at
We are looking for a Software Developer to join our growing team in Toronto. Why TAO Solutions? Click Here
Number of Positions Open: 1
Your next career move
- Use leading edge technologies to produce n-tier enterprise applications.
- Analyze functional specifications and create and document technical designs.
- Develop high-quality code that meets our product specifications and technical standards.
- Conduct unit testing and assist Quality Assurance staff to successfully complete QA and integration testing.
- Provide technical guidance and assistance to team members.
- Meet critical project deadlines, doing whatever it takes.
- Provide second-level support to internal staff members and clients as required
- Visual Studio 2019-2022, .NET and C# are a must (.NET Framework 4.8 and .NET Core 8 are required)
- Must have strong front-end skills using Angular 2 or later, TypeScript and Restful API.
- Must have working experience with building ASP.NET MVC/WebApi applications (Exposure to ASP.NET Core will be an asset).
- Must have ORM experience. Entity Framework 6.x or Entity Framework Core will be a big plus.
- Must have working experience with MS-SQL Server, T-SQL and Stored Procedures.
- Dependency Injection, Unit Testing, TDD, Team Foundation Server, MS Reporting Services and Windows Workflow Foundation are assets
Does this sound like you?
- Minimum two years of software development experience with above technologies/frameworks.
- Experience with Kanban methodology, continuous integration and TDD.
- Proven prior work experience developing large and complex applications.
- Relational database-driven and n-tier application development experience.
- Solid understanding of and experience with the software development life cycle.
- Self-starter that can work in an agile environment with little oversight and direction.
- Pride and craftsmanship in the work that you do.
What you can expect from us
At TAO Solutions, our performance-driven culture is built on successful teamwork. We are ranked as one of the top companies to work for by Great Place to Work Canada and recognized as one of the best places to work in technology. Were passionate about fostering an environment that positions each team member to succeed and grow their career. We are committed to diversity and inclusion and demonstrate our values through equitable pay, fantastic benefits, and an inclusive and accessible environment for everyone. Please let us know if you require accommodation during the recruitment and selection process.
Whats in it for you?
We invest time and resources to ensure TAO Solutions is as good as the people we hire. Here are some of the reasons we attract the best people:
- Competitive compensation package, including TAO's bonus program
- A hybrid work model
- A collaborative organization that exemplifies autonomy, creativity, and is receptive to new technology adoption and software advancement
- Robust benefits package that includes and is not limited to vision, medical and dental
- Profit-Sharing Program
- Proponent of ongoing training and professional development
Senior Software Developer Agentic Application Development
Posted today
Job Viewed
Job Description
Job Description
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: S enior Software Developer Agentic Application Development
Type: Fulltime, Perm
Salary Range: $100,000 - $130,000 as base depending on overall experience + bonus + 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 OverviewWe are seeking a Senior Software Developer to help pioneer the next generation of agentic applications software 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Senior Software Developer Agentic Application Development
Posted 6 days ago
Job Viewed
Job Description
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: S enior Software Developer Agentic Application Development
Type: Fulltime, Perm
Salary Range: $100,000 - $130,000 as base depending on overall experience + bonus + 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 OverviewWe are seeking a Senior Software Developer to help pioneer the next generation of agentic applications software 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Application Development & Support Specialist
Posted today
Job Viewed
Job Description
Job Description
Application Development & Support Specialist * Burlington, ON * Full-time, permanent role (Monday – Friday), Remote working is a possibility. * Opportunities for growth and development About Us PHD Solutions Inc. is a boutique provider of custom-built software solutions for the modern enterprise. We specialize in creating large-scale, distributed solutions running on the web as well as mobile and embedded devices. Our clients hail from a range of industries including security firms, Transportation & Logistics and Health Care. We have a casual environment, offer an excellent work-life balance and a great corporate culture. We all love what we do and support one another in personal and professional development. We know that it’s okay to not have all the answers but believe it’s important to be excited about learning new things and finding creative solutions to problems. Here’s what else we offer: * Hybrid / Remote working conditions * Competitive salary * Health benefits * 3 weeks’ paid vacation to start * Profit sharing potential The Opportunity We are looking to expand our team in order to meet demand for our expertise. We’re looking for people who understand that excellent software design is a work of art. People who strive to do their best at all times. People who are up to the task of tackling difficult challenges and thriving on the satisfaction gained when the challenge is met. As an Application Development & Support Specialist, here’s what you’ll be doing: * Working closely with client stakeholders to review and resolve Tier 2 and Tier 3 support requests. * Coordinating with the development team to report and prioritize bugs and work on implementing system improvements. * Monitoring and maintaining the platform by executing specific tasks as required. * Suggesting and implementing features and utilities that enable continuous improvement. * Debugging and addressing bugs * Implementing appropriate features This is an exciting opportunity to play in multiple buckets of the development process and create something spectacular. You’ll enjoy mentorship from our senior team members, and have many opportunities to learn, grow, and expand your skills, while serving as a mentor to more junior team members too. If this sounds like something you might be interested in, let’s talk! Requirements and Qualifications * Strong technical acumen and the ability to diagnose and resolve complex issues related to web-based applications. * 3+ years .NET C# web development experience * 3+ years technical support / software development experience * 3+ years relational database, database management experience (preferably MS-SQL Server). * Familiarity with React and TypeScript * Strong spoken and written English communication skills to interact effectively with both technical and non-technical users. * Excellent organizational, problem-solving, and critical-thinking skills. Nice to have qualifications: * Previous experience in a technical support role is highly preferred. How to Apply Our online application will give you the option to apply to this role as a complete person – not just a resume. The application will assess your qualifications, personality traits and workplace preferences, and should take 10 to 15 minutes to complete. After submitting, you'll receive an email inviting you to log in and view your assessment results. We believe that diverse teams build better products, and as such we are committed to equal employment opportunity for all applicants. We will review applications, with priority given to those who have completed the assessment and look forward to hearing from you.
Software developer
Posted 12 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Work setting Responsibilities Tasks Experience and specialization Computer and technology knowledge Additional information Security and safety Work conditions and physical capabilities Personal suitability Benefits Health benefitsSoftware developer
Posted 13 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Responsibilities Tasks Experience and specialization Computer and technology knowledge Area of specialization Additional information Work conditions and physical capabilities Personal suitabilityBe The First To Know
About the latest Web application developer Jobs in Canada !
Software developer
Posted 16 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Work setting Responsibilities Tasks Experience and specialization Computer and technology knowledge Additional information Security and safety Work conditions and physical capabilities Personal suitability Employment groupsThis employer promotes equal employment opportunities for all job applicants, including those self-identifying as a member of these groups:
Support for newcomers and refugees
- Assists with immediate settlement needs of newcomers and/or refugees (for example: housing, transportation, storage, childcare, winter clothing, etc.)
- Supports newcomers and/or refugees with foreign credential recognition
Support for Indigenous people
- Provides cultural competency training and/or awareness training to all employees to create a welcoming work environment for Indigenous workers
Supports for visible minorities
- Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.)
- Provides diversity and cross-cultural training to create a welcoming work environment for members of visible minorities
Membership in a group is not a job requirement. All interested applicants are strongly encouraged to apply.
This employer is committed to providing all job applicants with equal employment opportunities, and promoting inclusion. If you self-identify as a member of any employment group, you are encouraged to indicate it in your application.