Now hiring

software developer @ Source Code

CAOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

RQ11442 - Software Developer - API - Senior Duration: 1 Year (254 Business Days) + 1 Possible Extension Location: 5 days onsite at 222 Jarvis St Toronto OR 300 Water St, Peterborough, ON Must Have: • 5+ Experience with React framework and typescript • 5+ Experience with Node.js and Next.js • 5+ Experience building and testing RESTful APIs • 2-3+ years of Multi-agent (Agentic AI), LLMops, MCP, langchain, langGraph, RAG, Qdrant, Python • Experience with ML models - XGboost, Tensorflow • Experience with Airflow, PySpark • 5+ Hands on experience with Progressive Web Apps • Experience and expert knowledge in HTML, JavaScript, CSS and CSS Frameworks • Experience with cloud platforms such as Azure Nice to have: • Hands on experience developing production level AI agents, frameworks and AI supported systems using various models, tools and architectures (e.g. LLMs, ML, Computervision, etc.) • Hands on experience designing and implementing MLOps tools and processes in enterprise environments • Prior OPS exp or public sector exp. Responsibilities • Required to translate technical systems specifications into working, tested This includes: • developing detailed programming specifications • writing and/or generating code • compiling data-driven programs, maintaining, and conducting unit • Analyzes, designs, develops, codes and implements programs in one or more programming languages, for Web and Rich Internet Applications • Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting • Designs and develops REST API platform (e.g., with using Apigee/APIM) • Converts web services from SOAP to REST or vice-versa

• Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migration. General Skills • Experience in programming and analysis; specialized software package support at the specified experience level • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle • Experience in structured methodologies for the development, design, implementation and maintenance of applications • Experience in design, code, test, debug and document applications • Experience in the use of object and/or third generation language development tools • Experience in one or more programming languages • Experience in application design, latest design patters, deployment and troubleshooting • Experience with relational and hierarchical database technologies • Experience in the use of information retrieval packages using query languages • Experience with one or more communications protocols • Experience in structured methodologies for the design, development, implementation and maintenance of applications • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills • A team player with a track record for meeting deadlines API Skills • Experience with Web Technologies (DHTML, AJAX, etc.) • Experience with Security frameworks (e.g., JWT, OATH2) • Experience in API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications etc. using Apigee • Experience in creating REST API documentation using Swagger and

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores