Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

senior software developer - api.

Randstad

We are seeking a highly skilled Senior Software Developer - API to join our team in Toronto. This role is focused on designing and implementing complex integrations within the Dynamics 365 and Microsoft Power Platform ecosystems. You will be responsible for translating technical specifications into high-performance REST APIs, leveraging both low-code and custom C#/.NET development to support enterprise-grade cloud solutions on Azure.

Duration: 12-month contract with potential for extension
Location: Toronto (Onsite - 5 days per week)

Rate: $543.7-$579.46/hr

Advantages
High-Impact Projects: Lead the modernization of critical integration layers for large-scale enterprise systems.

Modern Tech Stack: Work with cutting-edge Microsoft technologies, including Dynamics 365, Power Platform, and Azure APIM.

Professional Growth: Opportunity to handle complex migrations and influence API strategy for high-volume cloud environments.

Collaborative Environment: Work in a high-performing technical team in the heart of Toronto.

Responsibilities
API Design & Development: Design and develop robust REST API platforms using Azure API Management (APIM) or Apigee; convert legacy SOAP services to modern REST architectures.


Dynamics 365 Integration: Lead solution design and development for Dynamics 365, focusing on Customer Experience, Dataverse design, and interoperability with other Microsoft cloud technologies.

Custom & Low-Code Development: Implement solutions using a mix of low-code Power Platform tools and custom C# / .NET Core plugins and services.

Security & Governance: Apply security frameworks (JWT, OAuth2) and manage API layers including throttling, caching, logging, and request/response modifications.

Technical Specification: Translate technical systems specifications into tested, production-ready code, including detailed programming specs and unit tests.

DevOps & Collaboration: Manage full-lifecycle development using Azure DevOps (CI/CD pipelines, task boards) and collaborate with cross-functional stakeholders.

Documentation: Create and maintain technical documentation, including REST API specs using Swagger/OpenAPI and YAML.

Qualifications
Core Technical Stack: 4+ years of experience with C# and 3+ years with .NET Core (or .NET 5+), ASP.NET MVC, and ASP.NET Web API.

Dynamics & Power Platform: Extensive experience in Dynamics 365 (Customer Service Workspace, Case Management) and Microsoft Power Platform solution design.

Azure Expertise: Proven knowledge of Azure development, including Azure SQL, Dataverse, and various cloud service models (SaaS, PaaS, IaaS).

Data Access: 3+ years of experience with Entity Framework / EF Core or other .NET ORM technologies like Dapper.

Security Frameworks: 3+ years of developing secure .NET applications using OAuth, Windows Auth, or token-based authorization.

Standards: Proficiency with OpenAPI/Swagger and version control systems like Git.

Agile Mindset: Demonstrated experience working within Agile methodologies and participating in project team walkthroughs.

Summary
If you're interested in the Senior Software Developer - API role based in Toronto, we encourage you to apply online at

Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the senior software developer - api. in Toronto, ON vacancy
  •  ...application programs; performing testing for developed applications. Reviewing, analyzing, and...  ...do you need to succeed? Must have: API Development language and frameworks, such...  ...Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional... 
    Senior
    Full time

    Royal Bank of Canada

    Toronto, ON
    7 days ago
  • We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this...  ...business units with operational decision-making. Integration & API Management: Architect, build, and consume secure Application... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    3 days ago
  •  ...Reporting to the Engineering Manager, we are looking to add an API Developer to our Agile development team. You will play a highly valued role...  .... You will modify and update existing user-facing web-based software products using PHP frameworks (Laravel for REST APIs). This... 
    Suggested
    Full time
    Work at office
    Local area

    Venngo

    Toronto, ON
    7 days ago
  • We are seeking a highly accomplished and multi-faceted Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this...  ....NET framework, JavaScript, HTML, CSS, and the ESRI Web API for JavaScript. Data Integration & Protocols: Deep understanding... 
    Senior
    Contract work
    Work at office

    Randstad

    Toronto, ON
    3 days ago
  • We are seeking a highly accomplished Senior Software Developer specializing in enterprise Asset Management solutions to drive the development, configuration...  ...(SAP, Salesforce, GIS) utilizing Web Services, RESTful APIs, GraphQL, and backend database queries. Spatial & GIS... 
    Senior
    Long term contract
    Contract work
    Remote work

    Randstad

    Toronto, ON
    13 days ago
  •  ...Deliverables for Sr. Software Developers: Provide data extracts and analysis to assist business...  ...risks and address security concerns. Develop scripts to implement the solution to meet...  ...), and Java Script. Strong skills in API and Web Service build and consumption... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  • $95k - $145k per year

    API Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a API Developer, in our Financial Services Sector in Toronto. This role is hybrid... 
    Work at office
    2 days per week
    Toronto, ON
    9 days ago
  •  ...ministerial committees and task forces Lead and develop geoprocessing and GIS web services Lead...  ..., Experience Builder, Arcade or ESRI Web API for JavaScript, ArcPy Experience with...  ...methods for development, evaluating software trends to provide technical advice to management... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...development and delivery of high-quality software solutions that drive innovation in the healthcare...  ...with cross-functional teams to design, develop, and implement software applications that...  ..., Python, or GO programing languages. API technologies such as REST, GraphQL, or... 
    Senior
    Full time
    Work at office
    Remote work

    LifeWorks

    Toronto, ON
    5 days ago
  • $70k - $115k per year

     ...Headquartered in Toronto, CMiC is a software company focused on the...  ...to the development of RESTful APIs to support our front-end applications...  ...tools and processes related to API development. Create...  ...position from Intermediate to Senior level, is $70,000 to $115,000 annually... 
    Senior
    Seasonal work
    Night shift

    CMiC

    Toronto, ON
    11 days ago
  •  ...President of Engineering, we are looking for an API Software Engineering Manager to take ownership of...  ...You will take ownership of growing and developing the team, including hiring, performance...  ...process: A virtual interview with a Senior Talent Advisor to discuss your... 
    Senior
    Long term contract
    Internship
    Work at office
    Remote work
    Flexible hours
    Shift work

    illumin

    Toronto, ON
    7 days ago
  • $75.9k - $141.9k per year

     ...West Job Family Group: Technology Keys for the role Developer with 5-10 years of C# development experience Banking / Financial...  ...Market Risk experience would be ideal Drives the overall software development lifecycle including working across functional teams... 
    Senior
    Full time
    Contract work
    Part time
    Toronto, ON
    4 days ago
  • $70k - $115k per year

     ...Headquartered in Toronto, CMiC is a software company focused on the...  ...We are seeking a Back-End Developer with deep expertise in Oracle...  ...experience in Java-based REST API development . This role will...  ...position from Intermediate to Senior level, is $70,000 to $115,000... 
    Senior
    Seasonal work
    Night shift

    CMiC

    Toronto, ON
    25 days ago
  •  ...Job Responsibility: Aarorn Technologies is currently seeking a highly motivated Cloud API Developer. Job Title: Cloud API Developer Location: Toronto, ON (Thrice a Week Onsite) : Must-have 7+ years of experience in an application development role with a proven track... 
    Full time

    Aarorn Technologies Inc.

    Toronto, ON
    11 days ago
  • We are seeking a highly skilled Senior Software Developer to support an enterprise-level Modernization program within the Document Digitization workstream. The primary scope of this role involves developing, configuring, and optimizing data-driven systems to enhance usability... 
    Senior

    Randstad

    Toronto, ON
    17 days ago
  • We are seeking a highly skilled Senior Software Developer with extensive experience in the Microsoft ecosystem to support the development, modernization, and integration of a cloud-based digital information system. In this role, you will design web-based B2B and B2C applications... 
    Senior

    Randstad

    Toronto, ON
    17 days ago
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the modern web architecture, accessibility auditing, and secure authentication...  ...features across Web, iOS, and Android platforms. API Ingestion & Integration: Connect front-end modules seamlessly... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    7 days ago
  • We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise...  ...In this role, you will lead the integration of commercial APIs and build high-performance front-end and back-end services... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  •  ...analytics, Contact Lens, CTR data)? Can you develop AI-powered capabilities using Amazon Q in...  ...for you! Our client is looking for a Senior Software Developer for a 10 month contract in...  .../or microservices architectures (Lambda, API Gateway, DynamoDB, containers/EKS) • Implement... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • $110k per year

     ...evolving education landscape, Nelson developed Edwin, a digital learning...  ...Team Lead, Development, the Senior Full Stack Developer (Developer...  .... Write effective APIs. Create security and data protection...  ...~ BSc. in Computer Science, Software Engineering, or a similar field... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    7 days ago
  • Do you have 5+ years of hands-on experience in API development, integration design, and implementation in complex enterprise environments...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 6 month contract in Toronto. This is an onsite role.... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...Software Developer – Job Description Project Background The role supports and enhances the Child Care Inspection System (CCIS) application...  ...Dashboards Experience Builder Arcade ESRI JavaScript API ArcPy Programming & Development Python R .NET... 
    Senior
    Monday to friday

    Upstaff

    Toronto, ON
    2 days ago
  •  ...Position Title: Software Developer – Full Stack Client: Land & Resources Cluster Location: 40 St Clair Ave W Overview We are seeking a highly experienced Full Stack Software Developer with 15+ years of IT experience and at least 10 years of hands-on expertise... 
    Senior
    Full time
    Internship

    Upstaff

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Software Developer Position Description We are looking for a Senior Software Developer with hands-on experience in API and database development, combined with a strong focus on CI/CD DevOps pipelines. The role involves working closely with development, QA, and operations... 
    Senior
    Work at office
    2 days per week
    Toronto, ON
    4 days ago
  • Position Summary We are seeking a highly seasoned Senior Software Developer - CRM to translate complex technical system specifications into robust, functioning, and fully tested public sector CRM applications. In this role, you will lead the hands-on configuration, development... 
    Senior
    Contract work
    Remote work
    Monday to friday

    Randstad

    Toronto, ON
    18 days ago
  • We are seeking a Senior Software Developer with a strong specialization in Business Intelligence (BI) to join our team in Toronto. This hybrid role...  ...reporting best practices. Integration: Integrate service APIs and micro-services into new and existing systems. Lead the integration... 
    Senior
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    a month ago
  • $88k - $130k per year

     ...As a Technical Lead or a Senior Consultant, you will be responsible...  ...Responsibilities Lead design of ETL, APIs, and Lambda/Kafka solutions....  .... Lead and mentor a team of developers, fostering technical growth and...  ...decisions. Understanding of API gateways and service mesh... 
    Senior
    Long term contract

    Ernst & Young

    Toronto, ON
    5 days ago
  •  ...Azure cloud.   We are seeking a highly skilled Full Stack Senior Developer with expertise in Microsoft ASP .NET, Python, Javascript and...  ...understanding of web application architecture, database management, and API integrations.  ~ Experience in performance tuning of web... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  • $70k - $100k per year

     ...Title: Junior/Senior Software developer (2 Roles) Location: Toronto (Hybrid) Relocation Works Duration: Fulltime Rate: $70K for Junior and $100K...  ...development and microservices architecture RESTful API design and engineering Power BI report/dashboard development... 
    Senior
    Full time
    Relocation

    BeGlobal

    Toronto, ON
    10 days ago
  • We are seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in both maintaining... 
    Senior
    Long term contract
    Contract work
    Internship
    Work at office
    Remote work
    Shift work
    3 days per week

    Randstad

    Toronto, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer - api.. Be the first to apply!