Job Title or Location

Senior Software Engineer

Wirehead - 4 Jobs
Toronto, ON
Posted today
Job Details:
Full-time
Executive

Client: Government

Type: Contract

Role: Senior Software Developer

Term: 1 Year + extension option

Pay Rate: $90.00

Start date: 2-3 weeks

Location: Toronto / Hybrid

Req ID: RQ09214

Requirements: What you'll need

Skills, Knowledge, Experience, and Qualifications:

Development Experience:

  • Expertise in designing, developing, and implementing complex interactive applications in a multi-platform environment for systems that utilize technologies such as .NET, C#, JEE, Microsoft SQL Server, JavaScript frameworks, Web Service frameworks and protocols (SOAP and REST).
  • Experience with Cross-Platform Mobile App Development using technologies such as Ionic Framework, Cordova plugins, Google Flutter framework or others.
  • Experience in Azure Cloud services, ex, Azure SQL, Azure Functions, API Management, Streaming Analytics, Event Hub, Data Factory/Data Bricks.
  • Experience using XHTML, HTML5, JavaScript, jQuery, AngularJS.
  • Experience with building web applications, web services (SOAP and REST), and Windows client applications.
  • Experience with the development of APIs, integration with other system using APIs and use of API management tools (e.g., Swagger, OpenAPI, Postman, Apigee).
  • Experience with multi-threaded applications, in using DI (IoC) frameworks, with concurrency patterns.
  • Experience with refactoring and optimization.
  • Experience with and knowledge of object-oriented programming and various design and architectural patterns.
  • Experience in applying fundamental design principles and best practices for scalable application.

Technical Skills:

  • Experience in all aspects of the SDLC and Application Lifecyle Management
  • Experience and competency with different testing platforms including unit, performance and load testing.
  • Experience with creating system requirements from business requirements and designing new solutions and functionalities which meet business/client needs.
  • Working knowledge and understanding of continuous integration, CI/CD pipelines and DevOps practices.
  • Knowledge of user interface (UI) and user experience (UX) design principles.
  • Knowledge of security concepts (authentication, authorization, encryption, digital signatures), PKI concepts, and SSL.
  • Working knowledge of Authentication and Authorization protocols such as OAuth, JWT, SAML, OIDC and Mutual TLS.
  • Experience with version control systems (e.g., Git).
  • Experience with identifying and coordinating the resolution of technical problems and incidents, conducting research, and developing recommendations.
  • Experience in post-implementation support

Must haves:

  • Expertise in designing, developing, and implementing complex interactive applications in a multi-platform environment for systems that utilize technologies such as .NET, C#, JEE, Microsoft SQL Server, JavaScript frameworks, Web Service frameworks and protocols (SOAP and REST).
  • Experience with Cross-Platform Mobile App Development using technologies such as Ionic Framework, Cordova plugins, Google Flutter framework or others
  • Experience in Azure Cloud services, ex, Azure SQL, Azure Functions, API Management, Streaming Analytics, Event Hub, Data Factory/Data Bricks.
  • Experience with the development of APIs, integration with other system using APIs and use of API management tools (e.g., Swagger, OpenAPI, Postman, Apigee).

HOW TO APPLY

Patrick Marsan is hiring for this position.

Apply to this position through LinkedIn Easy Apply or Email us at:

Interested in working with us in the future?

Privately share your profile with us:

Follow Wirehead on LinkedIn

We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted directly. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.

Applicants must be authorized to work in Canada.

Copyright 2007 - 2025 Wirehead Talent All rights reserved

Share This Job: