Back to results

RQ11754 – Software Developer – Senior

  • Toronto, ON, Canada

Internship

Applications open in a new tab.

Job details

Job type
Internship
Apply by
Posting language
English
Posted

Original job description

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11754

We are seeking a Senior Software Developer with strong hands-on experience in software development, web applications, Web APIs, web services, Microsoft Azure technologies, .NET, C#, JavaScript, ASP.NET Core, Entity Framework, Azure SQL, and CI/CD pipelines. The successful candidate will translate technical specifications into working applications, develop and test software solutions, troubleshoot technical issues, support application implementation and migration, and collaborate with IT professionals throughout the Software Development Life Cycle (SDLC). Experience with Agile methodologies, DevOps practices, cloud service models, and large government applications is highly desirable.

Role Snapshot

  • Job Title: RQ11754 – Software Developer – Senior
  • Client: Ministry of Public and Business Service Delivery and Procurement
  • Work Location: 222 Jarvis Street, Toronto, Ontario, Canada
  • Work Arrangement: Onsite – 5 Days per Week
  • Estimated Start Date: October 26, 2026
  • Estimated End Date: October 5, 2027
  • Business Days: 240.00
  • Extension: Probable after the initial mandate
  • Hours: 7.25 hours per day
  • Security Level: No Clearance Required

Must Have

  • Experience with Agile methodologies.
  • Experience managing Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Experience developing web applications, Web APIs, and web services using ASP.NET, REST, OpenAPI, and OAuth 2.0.
  • Working knowledge of application development using Microsoft Azure technologies.
  • Working knowledge of .NET, C#, and JavaScript.
  • Experience with custom Web API development, ASP.NET, .NET Core, Entity Framework, Azure SQL, DevOps, CI/CD pipelines, and related technologies.
  • Proficiency in cloud service models, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).

Description

Responsibilities

The successful candidate will be responsible for translating technical systems specifications into working, tested applications.

Responsibilities Include

  • Developing detailed programming specifications.
  • Writing and/or generating code, compiling data-driven programs, maintaining applications, and conducting unit tests.
  • Resolving and troubleshooting technical problems that arise during the use and operation of software packages, including providing technical assistance with implementation, conversion, and migrations.

General Skills

  • Experience in programming and analysis, including specialized software package support at the specified experience level.
  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle (SDLC).
  • Experience with structured methodologies for the development, design, implementation, and maintenance of applications.
  • Experience in designing, coding, testing, debugging, and documenting applications.
  • Experience using object-oriented and/or third-generation language development tools.
  • Experience with one or more programming languages.
  • Experience in application design, modern design patterns, deployment, and troubleshooting.
  • Experience with relational and hierarchical database technologies.
  • Experience using information retrieval packages and query languages.
  • Experience with one or more communications protocols.
  • Experience with 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, along with strong verbal and written communication, interpersonal, and negotiation skills.
  • A collaborative team player with a proven track record of meeting deadlines.

Desirable Skills

  • Knowledge of and experience with programming Internet-ready applications.
  • Knowledge of and experience with Rapid Application Development (RAD) methodologies.
  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.
  • Experience with middleware and gateways.
  • Experience reviewing, analysing, and modifying product installation scripts, including encoding, testing, and debugging.
  • Ability to provide post-implementation support and resolve technical issues arising after implementation.
  • Experience conducting design walkthrough sessions with project teams.
  • Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
  • Ability to provide user and system documentation as required.

Experience And Skill Set Requirements

  • Technical Skills - 40%
  • Working knowledge of DevOps practices and tools.
  • Experience working with task boards, CI/CD pipelines, and related development and deployment processes.
  • Knowledge of software development technologies and practices relevant to application development, integration, testing, and deployment.
  • Experience - 40%
  • Experience working with large government applications.
  • Experience with cloud platforms such as Microsoft Azure.
  • Experience with Agile methodologies, including the use of Kanban boards and task boards.
  • Communication Skills - 20%
  • Strong communication skills and the ability to prepare documentation, including reports, reviews, and assessments.
  • Ability to present ideas and suggestions clearly and effectively in a user-friendly manner.
  • Ability to maintain a high level of customer service for both internal and external clients.
  • Ability to communicate designs and development concepts in a clear and understandable manner.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to hrsmss@smsoftconsulting.com by Tuesday, October 20, 2026, at 10:00 AM EST.

Mandatory Documents

  • Updated Resume in Word format (Mandatory)
  • References (Mandatory)
  • Expected Hourly Rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Without the mandatory documents, we cannot submit a candidate.

WhatsApp Group

For daily job updates, you can also join our WhatsApp group using the link below:

Join our WhatsApp Group

Note

Onsite – 5 days per week.

Email is the best way to reach us.

You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.
More about this job

Responsibilities

Translate technical specifications into working, tested applications by developing programming specifications, writing and maintaining code, and conducting unit tests. Troubleshoot software issues and support implementation, conversion, and migration while collaborating with IT professionals throughout the software development life cycle.

Requirements

The role requires hands-on experience with Agile development, CI/CD pipelines, web applications and APIs, ASP.NET, .NET, C#, JavaScript, and Microsoft Azure technologies. Candidates should also bring DevOps and cloud service knowledge, strong analytical and communication skills, and experience with large government applications is desirable.

Skills

  • Agile Methodologies
  • CI/CD Pipelines
  • ASP.NET Core
  • REST APIs
  • OpenAPI
  • OAuth 2.0
  • Microsoft Azure
  • .NET
  • C#
  • JavaScript
  • Entity Framework
  • Azure SQL
  • DevOps
  • Web Application Development
  • Software Testing
  • Technical Documentation

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Government & Public Sector

Keywords

  • Software Development
  • Web Applications
  • Web APIs
  • Web Services
  • Microsoft Azure
  • .NET
  • C#
  • JavaScript
  • ASP.NET Core
  • Entity Framework
  • Azure SQL
  • CI/CD
  • DevOps
  • Agile
  • Kanban
  • REST
  • OpenAPI
  • OAuth 2.0
  • Cloud Service Models
  • SaaS
  • PaaS
  • IaaS
  • Relational Databases
  • Object-Oriented Programming
  • Unit Testing
  • Application Migration
  • Government Applications
  • Accessibility for Ontarians with Disabilities Act
  • Technical Documentation

Report this job