Postuler

Première détection par notre source: il y a 6 heures

RQ11489 – Software Developer – Intermediate

@ SM Software Solutions Inc.

Toronto, Ontario

Sur place5+ ans d’expérience
Postuler
SIGNAUX

En bref

SM Software Solutions Inc. is hiring an intermediate Software Developer for the Ministry of Public and Business Service Delivery and Procurement in Toronto, on a contract from September 21, 2026 to March 31, 2027 with probable extension. The role builds and maintains RESTful Web APIs and microservices in C#, .NET and SQL Server, working onsite five days a week at 7.25 hours per day.

Responsabilités :

  • Build and maintain RESTful Web APIs in C# and .NET Core
  • Integrate Web APIs with SQL Server using Entity Framework Core or Dapper
  • Implement API authentication, authorization and secure data transfer
  • Troubleshoot technical issues across the software lifecycle
  • Write clean code and perform unit and integration testing

Résumé des exigences :

  • 5+ years developing scalable web applications and microservices in C# and .NET
  • 5+ years designing and securing RESTful Web APIs
  • 5+ years working with SQL Server and Entity Framework Core or Dapper
  • 2+ years using Azure DevOps for CI/CD pipelines
  • Knowledge of OAuth 2.0, JWT and OpenID Connect

Outils et compétences

Source et dates

Type de source non vérifié · sm-software-solutions

Date publiée par l’employeur
Non fourni
Première détection par notre source
2026-11-12
Mise à jour du dossier source
2026-11-12

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine36.25
Horairejour
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

SM Software Solutions Inc.

ChampValeur
Offres sur Jobsy19
Description

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

We are seeking an experienced Intermediate Software Developer with strong hands-on expertise in C#, .NET Core / .NET 6+, RESTful Web APIs, microservices architecture, and Microsoft SQL Server. The ideal candidate will have experience designing, developing, securing, integrating, and maintaining scalable web applications and backend services. The successful candidate will be responsible for building high-performing APIs, implementing secure authentication and authorization mechanisms, integrating relational databases, troubleshooting technical issues, and supporting CI/CD processes using Azure DevOps. The candidate should also demonstrate strong analytical, problem-solving, communication, and collaboration skills.

Role Snapshot

  • Job Title: RQ11489 – Software Developer – Intermediate

  • Client: Ministry of Public and Business Service Delivery and Procurement

  • Work Location: Toronto, Ontario, Canada

  • Work Arrangement: Onsite – 5 Days per Week

  • Estimated Start Date: September 21, 2026

  • Estimated End Date: March 31, 2027

  • Business Days: 135.00

  • Extension: Probable after the initial mandate

  • Hours: 7.25 hours per day

  • Security Level: No Clearance Required

Must Have

  • 3–5 years of experience as a designer and developer building large-scale, multi-client web applications and backend services.

  • 3–5 years of hands-on working experience in C# and .NET (.NET Core / .NET 6+) development paired with relational databases (SQL Server).

  • 3+ years of dedicated hands-on experience designing, developing, securing, and integrating RESTful Web APIs (ASP.NET Core Web API).

  • Demonstrated experience with microservices architecture, API authentication protocols (OAuth2, JWT), and database ORMs (Entity Framework Core / Dapper).

  • 2+ years of hands-on experience using Azure DevOps for work item management, code repositories, and CI/CD deployment pipelines.

Nice to Have

  • OPS or public sector experience.

Description

Responsibilities

  • Translate technical systems specifications into working, tested applications and APIs.

  • Design, build, and maintain efficient, high-performing RESTful Web APIs using C# and .NET Core / .NET 6+.

  • Write clean, maintainable code, develop detailed programming specifications, and execute thorough unit/integration testing.

  • Integrate Web APIs with relational databases (SQL Server) using ORMs like Entity Framework Core or Dapper.

  • Resolve and troubleshoot technical issues throughout the software lifecycle, providing technical assistance during implementation, conversion, and migration phases.

  • Implement API security standards, including authentication, authorization, and secure data transfer protocols.

General Skills

  • Hands-on experience with HTTP/HTTPS communications protocols, REST standards, and API routing/versioning.

  • Experience in programming and analysis; specialized software package support at the specified experience level.

  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle.

  • Experience in structured methodologies for the development, design, implementation, and maintenance of applications.

  • Experience in designing, coding, testing, debugging, and documenting applications.

  • Experience in the use of object and/or third-generation language development tools.

  • Experience in one or more programming languages.

  • Experience in application design, latest design patterns, deployment, and troubleshooting.

  • Experience with relational and hierarchical database technologies.

  • Experience in the use of information retrieval packages using query languages.

  • Experience with one or more communications protocols.

  • Experience in 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; verbal and written communication skills; interpersonal and negotiation skills.

  • A team player with a track record of meeting deadlines.

Desirable Skills

  • Experience building and deploying cloud-native web services and APIs in Microsoft Azure (e.g., Azure App Services, Azure Functions, API Management).

  • Familiarity with API gateway solutions, middleware integration, and message queues (e.g., RabbitMQ, Azure Service Bus).

  • Hands-on experience with automated CI/CD builds and deployment pipelines in Azure DevOps.

  • Experience reviewing, analysing, and modifying product installation and deployment scripts.

  • Ability to conduct design walkthrough sessions with project teams and provide clear user/system documentation.

  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) standards and policies for web applications.

Experience and Skill Set Requirements

1. Core Skills & Experience – 40%

  • 5+ years of experience as a software developer designing and building scalable web applications and microservices using C# and .NET (.NET Core / .NET 6+).

  • 5+ years of hands-on experience specifically designing, developing, securing, and documenting RESTful Web APIs.

  • 5+ years of working experience with relational databases (Microsoft SQL Server) and Entity Framework Core / Dapper.

  • Practical understanding of microservice architecture and core design principles to maximize system extensibility and maintainability.

  • Hands-on experience using Azure DevOps for work item tracking, code repositories, and CI/CD pipelines.

2. Technical Skills & Experience – 35%

  • In-depth knowledge of API security protocols and authentication mechanisms (JWT, OAuth 2.0, OpenID Connect, SSL/TLS certificates).

  • Solid understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, refactoring, and clean code principles.

  • Experience with API testing and documentation tools (e.g., Swagger/Open API, Postman, unit/Unknit).

  • Strong working knowledge of relational database design, query optimization, indexing, and stored procedures.

  • Solid understanding of Agile/Scrum methodologies and iterative development.

3. Soft Skills – 20%

  • Strong communication skills, both written and verbal.

  • Ability to develop and present new ideas and conceptualize new approaches and solutions.

  • Excellent interpersonal relations and demonstrated ability to work with others effectively in teams.

  • Demonstrated ability to work with functional and technical teams.

  • Demonstrated ability to participate in a large team and work closely with other individual team members.

  • Proven analytical skills and systematic problem-solving abilities.

  • Strong ability to work under pressure, work with aggressive timelines, and be adaptive to change.

  • Displays problem-solving and analytical skills, using them to resolve technical problems.

4. Public Sector Experience – 5%

  • Knowledge and experience with OPS Development Standards and Processes.

How to Apply

If you are interested and your profile matches the requirements, kindly send the following mandatory documents to [email protected] by Tuesday, November 17, 2026, at 10:00 AM EST.

Mandatory Documents:

  1. Updated Resume in Word format (Mandatory)

  2. References (Mandatory)

  3. Expected Hourly Rate (Mandatory)

  4. Visa Status (Mandatory)

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

Additional Information

  • Onsite Requirement: 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.

Emplois semblables

  • RQ11489 - Software Developer - Intermediate

    Toronto, ON
    Contrat

    Maarut

    3+ ansCandidates need several years of C# and .NET development experience, hands-on work with REST APIs, relational databases and Azure DevOps, plus strong analytical and communication skills. Experience with OPS or public sector work is a nice-to-have.

    Azure DevOps, SQL Server, Entity Framework Core, Dapper, Postman, Swagger

  • Staff Product Designer

    Toronto, ON
    146k–222k $/anTélétravail

    Gusto, Inc.

    6+ ansAI experience requirements vary by role and will be assessed during the interview process; Gusto’s looking to bring on several Staff Product Designers across our Money and HR Experience product organizations; These…

    Financial products, Payroll, Customer insight, Research, Regulatory compliance, Systems thinking

  • Manager - Product Control

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    2+ ansCandidates need a bachelor's degree or equivalent and 2+ years of Capital Markets experience. Strong Excel skills, reconciliation and attestation knowledge, and an understanding of interest-rate instruments are required.

    Excel, VBA, TOMS, Monaco, Apex, ADP

    Director, Product - Shared Services & Middle Layer

    Toronto, ON
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    • 10+ years of experience in data management, platform architecture, or product leadership in financial services or complex enterprise environments; • Experience managing cross-functional teams and partnering with…

  • Support Agent, Group Insurance

    Toronto, ON
    HybrideTemps plein

    Desjardins Financial Security

    1+ ansCandidates need a college diploma in a related field and at least one year of relevant experience, though other combinations of qualifications may be considered. Advanced skill in Office 365 apps and intermediate knowledge of office management systems are required.

    Microsoft Outlook, Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Microsoft Teams, SharePoint

  • Personal Banker

    Toronto, ON

    Bank of Montreal

    2+ ansCandidates need about 2 to 3 years of relevant experience in consultative sales or customer service, with post-secondary education preferred. They must hold investment product registration in Canada and the appropriate lending qualifications, plus strong communication and interpersonal skills.

    online banking tools, social media, tablets

    Personal Banking Associate

    Toronto, ON

    Bank of Montreal

    1+ ansBank of Montreal needs candidates with about 1 to 2 years of customer service or consultative sales experience, comfort with digital tools, and strong communication and interpersonal skills. Canadian applicants need investment product registration completed or in progress within 12 months.

    Tablets, Online banking tools, Social media

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.