S M Software Solutions Inc
🚨HIRING : Software Developer | RQ11645
💼Job Title: RQ11645 - Software Developer - Full Stack - Senior
📍Location: 777 Bay St., Toronto, Ontario (Onsite)
🏢Client: Ministry of Public and Business Service Delivery and Procurement
🗓️Estimated Start Date: Oct 1, 2026
🗓️ Estimated End Date: Mar 31, 2027
⏰ Hours: 7.25 hours/day
📅 Business Days: 120.00
⌛ Application Deadline Date: Wednesday, Oct 7, 10:00 AM EST
✅Must Have:
- Design, develop, test and support AI-powered applications and workflows.
- Develop and integrate AI agents into a secure web-based platform.
- Develop APIs and application services that support AI capabilities, document processing and workflow automation.
- Implement human-in-the-loop workflows that allow users to review, validate and approve AI-generated content.
- Develop APIs and application services that support AI capabilities, document processing and workflow automation.
⭐Key Responsibilities:
- AI & App Development: Build, test, and support web platforms, data pipelines (ETL), and LLM/RAG AI solutions.
- System Integration: Develop secure REST APIs, middleware, and human-in-the-loop validation workflows.
- Maintenance & Support: Write technical documentation, debug code, and provide end-to-end technical support.
🎓Experience & Skill Set Requirements:
🔹Full Stack & Architecture:
Modern frontend (Angular, JS, HTML, CSS) & backend development, REST APIs, and relational databases (SQL).
🔹Enterprise AI solutions: LLMs, RAG, AI agents, CI/CD, and cloud services (Azure Functions, Logic Apps, Entra ID/SSO).
🔹Agile Delivery:
Agile/Scrum team experience, backlog refinement, sprint planning, and tools (Azure DevOps, Jira).
Technical documentation, architecture diagrams, and MVP delivery.
🔹Security & Quality Engineering:
Security-by-design, RBAC, data protection, unit/integration testing, and accessibility (AODA/WCAG) standards.
🔹Communication & Coordination:
Strong problem-solving, stakeholder collaboration, and cross-functional communication.