Jobs.ca
Jobs.ca
Language
S M Software Solutions Inc logo

RQ11385 - Software Developer - Senior

Toronto, Ontario, Canada
Senior Level
Full-Time

About the role

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 hrsmss@smsoftconsulting.com 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 hrsmss@smsoftconsulting.com:

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 opportunity 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.

About S M Software Solutions Inc

IT Services and IT Consulting

SMSS Inc. is the best solution company specialized in providing Information Technology and Management Consulting. We provide value for money to our clients by delivering the best quality technical services and solutions at reasonable rates. We also provide the best working environment for our staff and consultants. It is a growing IT services provider having wide array of solutions from Business Strategy Analysis to implementation and execution of Information Technology as well as management aspects of a business entity.

Similar Jobs