Software Developer - Senior (Toronto)

Software Developer - Senior (Toronto)

06 Aug
|
S M Software Solutions
|
Toronto

06 Aug

S M Software Solutions

Toronto

Software Developer – Senior (RQ11385) Client: Ministry of Public and Business Service Delivery and Procurement Location: 222 Jarvis Street, Toronto, Ontario (Onsite) We are seeking an experienced Senior Software Developer to design, develop, implement, and support enterprise applications within a large-scale public-sector technology environment. The successful candidate will translate technical specifications into high-quality software solutions, develop modern web applications and APIs, manage CI/CD pipelines, and support application modernization initiatives using cloud-based technologies. The ideal candidate will have strong expertise in ASP.NET, .NET Core, C#, JavaScript, REST APIs, OpenAPI, OAuth2, Azure technologies, Entity Framework, Azure SQL, DevOps, and CI/CD pipelines.

Experience supporting large government applications, Agile delivery environments, and cloud service models (SaaS, PaaS, and IaaS) is highly desirable.

Role Snapshot Requisition ID: RQ11385 Job Title: Software Developer – Senior Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 222 Jarvis Street, Toronto, Ontario (Onsite) Estimated Start Date: August 10, 2026 Estimated End Date: August 10, 2027 Contract Duration: 254 Business Days Extension: Probable following the initial engagement Work Schedule: 7.25 Hours per Day Security Clearance: No Clearance Required Mandatory Application Documents Interested candidates should submit the following to [email protected] by Friday, August 7 at 10:00 AM EST.

Mandatory Documents Updated

Resume (Microsoft Word format)

Professional References

Expected Hourly Rate

Visa Status

LinkedIn Profile URL Applications submitted without all mandatory documents cannot be processed.

Key Responsibilities Application Development & Technical Implementation (40%)

Translate technical system specifications into fully functional, tested software applications.

Develop detailed programming specifications and technical documentation.

Design, develop, test, debug, and maintain enterprise applications.

Build and support modern web applications, Web APIs, and web services.

Develop custom solutions using

ASP.NET

.NET Core

C#

JavaScript

REST APIs

OpenAPI

OAuth2

Entity Framework

Develop and execute unit tests to ensure application quality.

Troubleshoot and resolve technical issues during application implementation, migration, and production support.

Collaborate with business analysts, architects, testers,



and other IT professionals throughout the Software Development Life Cycle (SDLC).

Cloud Development, DevOps & Integration (40%)

Develop and support cloud-based applications using Microsoft Azure technologies.

Manage and maintain CI/CD pipelines and DevOps workflows.

Support application deployment, automation, and release management processes.

Work with Azure cloud service models including:

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Support Agile delivery practices using task boards, Kanban, and sprint-based development.

Design and implement API integrations and middleware solutions.

Work with relational databases, query languages, and enterprise data platforms.

Apply secure development practices and support enterprise application performance requirements.

Technical Documentation & Stakeholder Collaboration (20%)

Prepare technical documentation, reports, assessments, and implementation materials.

Participate in design walkthroughs and technical review sessions.

Communicate technical concepts clearly to business stakeholders and project teams.

Provide application support and resolve post-implementation issues.

Collaborate with cross-functional teams to deliver quality technology solutions.

Maintain strong customer service and stakeholder engagement practices.

Required Skills &

Experience Skill / Experience Years Required Enterprise Software Development Required ASP.NET / .NET Core Development Required C# Programming Required JavaScript Development Required Web Applications &

• Web API Development Required REST APIs, OpenAPI &

• OAuth2 Required Azure Cloud Development Required CI/CD Pipeline Management Required DevOps Practices &

• Tools Required Entity Framework Required Azure SQL / Relational Databases Required Agile Methodologies Required Large Government Application Experience Preferred SaaS, PaaS &

• IaaS Cloud Models Required Technical Skills &

• Tools Microsoft Azure

ASP.NET

.NET Core

C#

JavaScript

Web APIs

REST Services

OpenAPI

OAuth2

Entity Framework

Azure SQL

Azure DevOps

CI/CD Pipelines

DevOps Task Boards

Relational Database Technologies

Query Languages





Middleware and Gateway Technologies Highly Desired Qualifications Ontario Public Sector (OPS) or government application experience

Experience with large-scale enterprise applications

Knowledge of structured application development methodologies

Experience with object-oriented design and development

Experience with rapid application development (RAD) methodologies

Knowledge of Information Management principles and practices

Experience supporting accessibility standards including AODA compliance

Experience with application deployment, migration, and post-production support

Experience conducting technical design walkthroughs Additional Oracle Development Experience (Preferred) Candidates with Oracle development expertise should have experience with: Oracle E-Business Suite customization and extensions

Oracle database programming

PL/SQL, SQL, XML, and Unix shell scripting

Oracle Data Integrator (ODI)

Oracle E-Business modules including:

General Ledger (GL)

Accounts Receivable (AR)

Collections

Accounts Payable (AP)

Inventory (INV)

SQL tuning and partition table optimization

Data warehouse and ETL methodologies

OBIEE reporting solutions

Java and Oracle Application Development Framework (ADF)

Ideal Candidate Profile The ideal candidate is a highly skilled Senior Software Developer with extensive experience building enterprise applications in cloud-based environments. You bring strong expertise in modern .NET development, Azure technologies, API development, DevOps automation, CI/CD pipelines, and Agile delivery practices. You have the ability to design scalable solutions, troubleshoot complex technical challenges, and collaborate effectively with business and technical stakeholders within large government environments.

How to Apply Interested candidates should submit the following by Friday, August 7 at 10:00 AM EST to [email protected]: Updated Resume (Word Format) (Mandatory)

Professional References (Mandatory)

Expected Hourly Rate (Mandatory)

Visa Status (Mandatory)

LinkedIn Profile (Mandatory) Applications missing any mandatory documents cannot be considered. If this prospect is not the right fit for you, please share it with experienced Senior Software Developers, .NET Developers, Azure Developers, Full Stack Developers, or Application Developers with expertise in ASP.NET, .NET Core, C#, Azure, REST APIs, DevOps, CI/CD pipelines, Agile delivery, and enterprise government applications.

📌 Software Developer - Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - senior (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer - senior (toronto) / toronto