Software Developer - API
Innosystech Inc
Job Title: Software Developer - API
Location: Peterborough, Ontario
Work Model: Onsite
Duration: 12 months
Extension: 1 Time
Must Haves
- 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
Description / Responsibilities / Skills
Responsibilities
- 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
- 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
General Skills
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
- Experience with relational and hierarchical database technologies
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 YAML or similar tools desirable
- Experience with Integration frameworks (e.g., Mule, Camel) desirable
Experience
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Deliverables
- Ability to provide user and system documentation as required
- Ability to provide post-implementation support and resolve any post-implementation technical issues
- Experience conducting design walkthrough sessions with project team
Experience & Skill Set Requirements
Technical Skills 40%
- Experience with Agile methodologies
- MLops - Mlflow, DVC
- Working knowledge of Jamstack Architecture
- Hands on experience with responsive design, front-end testing and debugging techniques, page load optimization and version control
- Working knowledge of DevOps, task boards, pipelines, etc.
- Experience with headless content management systems
- Experience creating front end functionality for login page, profile creation, customer notifications and self-service sign-up
- Required to translate technical systems specifications into working, tested applications. This includes:
- Developing detailed programming specifications
- Writing and/or generating code
- Compiling data-driven programs, maintaining, and conducting unit tests
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and deployment
Experience 40%
- Experience with Agile methodologies including using kanban/task boards
- Extensive experience with JavaScript, CSS, HTML, and front-end languages, user interface design.
- 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
- 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 such as Agile Scrum for the development, design, implementation, and maintenance of applications
- Experience in design, code, test, debug and document applications
- Experience in application design, latest design patterns, deployment, and troubleshooting
- Experience with one or more communications protocols
- 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
- Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication
Communication Skills 20%
- Strong communication skills to prepare documentation, including but not limited to: solution documentation, user manuals, reports, reviews, assessments
- Ability to present ideas and suggestions clearly and effectively and in a user-friendly manner; maintain a high level of customer service to both internal and external clients
- Ability to communicate designs and development in clear and understandable manner
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer - API in Ontario, CA vacancy
- Wmg is looking for a Software Engineer in Ontario, California to lead the development of data sets and solutions for the music industry. In this role, you will build and manage pipelines and APIs, ensuring quality and scalability as part of a high-performing team. The...Suggested
- ...strategy and deliver scalable data solutions across Sales, Credit, Finance and Operations. You will source data, build data warehouses, APIs, and automate reporting to support business goals. Bring 5+ years of data engineering, strong SQL and Python skills, and experience...Suggested
- ...Job Title: Senior Java Full Stack Developer Angular Location: Remote Employment Type: Contract Job Summary We are seeking a... ...to define, design, and ship new features. Develop RESTful APIs and integrate them with front-end components. Ensure high...SuggestedContract workRemote work
- ...looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial... ...Boot Build and maintain RESTful APIs and microservices to support our business... ...team, participating in all phases of the software development lifecycle Create containerized...Suggested
- ...We are looking for a Java Backend Developer with 5+ years of experience in Java, Spring Boot... ...? Must-have ~5+ years of software development experience across multiple languages... ...best practices ~ Experience with API design and microservices architecture...Suggested
- Software Developer Thales | Indeed Job Description Location: Ottawa, Ontario Work Arrangement: Hybrid 3 days onsite per week... ...based software development, microservices, containerization, APIs, SQL databases, and secure software development. The position...Permanent employment3 days per week
- Job Summary: The Software Developer will design, develop, and implement front-end and back-end solutions, translating technical specifications... ...skills. ~ Experience with RESTful Web Services and APIs. ~ Experience using Azure DevOps. Preferred Skills...
- ...Job Title: Software Developer - Full Stack - Intermediate Location: Toronto, Ontario Work Model: Onsite Description / Responsibilities... ...application architecture, front-end & back-end integration, API development Nice to have Development and...
- ...Experience building ingestion and transformation pipelines from APIs, files, databases, and third-party platforms. ~ Experience with... ...environment. Key Responsibilities Design, develop, and maintain scalable enterprise data pipelines using Microsoft...Remote work
- Job Summary: The Senior Software Developer is responsible for designing, developing, testing, and maintaining scalable, secure, and high-quality... ...React or Angular. Develop robust backend services and APIs using Spring Boot and related frameworks. Build and...Work at officeMonday to FridayShift work
- ...configuration, troubleshooting, performance tuning, and optimization Develop and maintain Splunk solutions aligned with enterprise security,... ..., searches, and monitoring solutions Onboard and integrate APIs, databases, applications, and Splunk Base Apps into enterprise...Full time
- ...capacity, and performance. Configure scaling policies and develop intelligent scaling approaches based on workload and resource utilization... ...AI models, inference services, token usage, GPU workloads, API consumption, queues, or model performance. Experience...
- ...Job Title: Lead React Developer Job Location: Mississauga, Canada Job Type: Full-Time Job Description: The Profile 10... ...management (valtio / Zustand / Redux / Recoil) and react-router 6. API & data fetching - REST (or GraphQL), and server-state libraries...Full timeRemote work
- ...Job Title: Software Developer- Front End Location: Toronto, Ontario, Canada Work Model: Onsite Duration: 12 months Extension... ...spring boot, SQL. Experience with Restful Web Services, APIs. Experience using Azure DevOps Description /...
$110k - $135k
...&C for expertise, scale, and technology.Job DescriptionSenior Software Engineer, C++Location(s): Toronto, OntarioStatus: Full-timeGet... ...environmentStrong experience and proficiency in designing and developing real-time business applicationsExposure to enterprise tools such...Ongoing contractFull timeWork experience placementCasual workFlexible hours- ...between Appian and enterprise systems including OnBase, REST/SOAP APIs, web services, and databases Ensure application security,... ...Components Nice-to-Have Skills Appian Senior/Lead Developer or Architect certification Experience integrating Appian...Full time3 days per week
- ...engineering teams to integrate data from SQL Server, Azure, Dataverse, APIs , and other enterprise sources Optimize data models, DAX... ...Conduct code and solution reviews and mentor Power BI developers Ensure compliance with enterprise architecture, security,...Full time
- ...Position: Angular + Java Developer Tech Lead Employment Type: Full-Time / FTE Location... ...building scalable web applications, secure APIs, and microservices while providing... ...Qualifications 8+ years of professional software development experience. Strong...Full timeRemote work
$122.22 per hour
...Mining: identify, extract, and gather data from various sources including databases, APIs, and other repositories to build comprehensive datasets for analysis. ~ Data Visualization: Develop and maintain dashboards and visualizations that effectively communicate insights...Hourly payRemote work- ...development for data pipelines, AI/ML solutions, automation, and API integrations. ~ Experience building scalable ETL/ELT... ...data warehousing, and analytics engineering. ~ Experience developing ML models for forecasting, customer analytics, attrition prediction...
$100k - $120k
Python Developer Citi Bank Location: Mississauga, Canada Client: Citi Bank Employer: Altimetrik Full-Time Salary: CAD $... ...development . ~ Strong hands-on experience with Python, REST APIs, and backend development . ~ Experience with Django,...Full time3 days per week- ...and execution risks Independently design and deliver software solutions by engaging stakeholders and challenging assumptions Build backend services and RESTful APIs aligned to those designs Develop cloud-native applications (AWS preferred) Implement...For subcontractor
$169k - $253k
...sits at the intersection of AI, platform engineering, and user-centred design, enabling a rare opportunity to improve both internal developer efficiency and the customer experience. If you have a proven track record of building high-leverage platforms, delivering...Full timeSecond jobWork at officeLocal areaRemote workWork from home- Full Stack Developer Employment Type: Full-Time Location: Markham, ON Work... ...developing modern web applications, RESTful APIs, microservices, cloud-native solutions,... ...Security Understanding of secure software development practices Experience identifying...Full time3 days per week
- ...Client is seeking an experienced Full Stack Developer to support the design, development,... ...on React, Angular/AngularJS, Java, REST APIs, databases, and modern DevOps practices.... ...business requirements into working, tested software solutions. Develop and enhance front...
$100k
...name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists... ...microservices, Docker, Jenkins, Github, Kubernates and REST API's experience. Excellent written and verbal...Full timeH1bRemote work- ...few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists... ...Microservices, Docker, Jenkins, Github, Kubernates and REST API's experience For data Science/Data Analyst/AI/...Full time
- ...Key Responsibilities Design and develop custom applications and workflows on the ServiceNow platform. Implement integrations using REST/SOAP APIs and other enterprise systems. Ensure adherence to coding standards, platform governance, and performance optimization...Full time
$35 - $40 per hour
...controls networking principles. • Display knowledge of controls hardware • Create P&ID's based on contract drawings P&ID's • Develop controls submittals with assistance from senior level application engineers. • Understand simple installation methods. • Ability...Hourly payContract workFor contractorsFlexible hours$35 - $40 per hour
...controls networking principles. • Display knowledge of controls hardware • Create P&ID's based on contract drawings P&ID's • Develop controls submittals with assistance from senior level application engineers. • Understand simple installation methods. •...Hourly payContract workFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - API. Be the first to apply!
Related searches
- senior robotics software engineer Ontario, CA
- intel software engineer Ontario, CA
- software developer fintech Ontario, CA
- software development engineer aws Ontario, CA
- information technology software engineer Ontario, CA
- ngo software engineer Ontario, CA
- experienced software developer Ontario, CA
- real time software engineer Ontario, CA
- remote entry level software developer Ontario, CA
- financial software developer Ontario, CA


