Master information

Ref. no.: RQ07584

RQ07584 - Software Developer - Senior

Position: Not specified

Start: As soon as possible

End: Mar 31, 2025

Location: Toronto, Canada

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: Jun 13, 2024

Task description and requirements

We would like to present to you a new job opportunity and I think you may find it interesting. 

If you are interested kindly send the following documents to hr@smsoftconsulting.com by Monday, June 17, 1:30 PM EST if that interests you and matches your profile.

Without mandatory documents, we cannot submit a candidate.

  1. Updated Resume in word format (Mandatory)
  2. Candidate Resume Summary and References {The one attached on the website Apply Online link} (Mandatory)
  3. Expected hourly rate (Mandatory)
 

Job Title: RQ07584 - Software Developer - Senior

Client: Ministry of Health

Work Location: 5700 Yonge Street, 9th Floor, Ontario, Hybrid

Estimated Start Date: 2024-07-02

Estimated End Date: 2025-03-31

#Business Days: 250.00

Extension: Probable after the initial mandate         

Hours per day or Week: 7.25 hours per day

Security Level: CRJMC

 

Must Have

  • 5+ years of experience with developing code in C# (.NET, MVC, IIS, WCF) as well as Java and Spring Boot
  • Experience using SQL Server Database, Azure Data Factory, Elasticsearch in Cloud, Azure Blob Storage, Pipeline, Link Services, Python, Logic Apps, Normalization, Repository Pipeline / Release
Description

  • Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements
  • Code enhancements to existing features and new features as per approved requirements and design direction
  • Provide realistic work estimates to support project planning; capture business requirements and update business rules based on the requirements
  • Use structured methodologies, design best practices, implement code that is of quality, and clearly documented. The application should function as required, without any defects. The application must operate with the Operating System (OS) and other peripherals as identified
  • Create custom reports as required, applying Microsoft Technologies
  • Conduct testing, integration, and deployment of the developed changes across the environment
  • Review, analyze and recommend solutions to any defects discovered in production
  • Fully document all developed code, and transition in a steady state to a full-time resource.
 

Experience and Skill Set Requirements

Public Safety Experience | Experience working in a public safety environment, such as ambulance, fire or policeExperience with Computer Aided Dispatch (CAD application) | 15%
Development Experience | 10+ years of software development experience in all aspects of the SDLC and Application Lifecycle Management.8+ years of experience with developing services and applications in Java and Spring Boot5+ years of experience with developing code in C# (.NET, MVC, IIS, WCF) as well as Java and Spring BootExperience using SQL Server Database, Azure Data Factory, Elasticsearch in Cloud, Azure Blob Storage, Pipeline, Link Services, Python, Logic Apps, Normalization, Repository Pipeline / ReleaseDemonstrated frontend experience with using Angular, React, Flutter, Ionic,  AngularJS for development.8+ years of experience with developing code in SQL using SQL Server Management StudioExperience with multi-threaded applications and concurrency patterns in C#Demonstrated experience with building web applications, web services (SOAP and REST), and Windows client applications | 45%
Technical Skills | Demonstrated experience and competency with Common Language Runtime (CLR), its limitations, weaknesses, and workarounds8+ years of experience with debugging, refactoring and optimizationDemonstrated experience with and knowledge of object-oriented programming and various design and architectural patternsExperience with designing new modules/ functionalities which meet business/client needs.Experience in applying fundamental design principles and best practices for scalable applicationExperience with and knowledge of UI Design Principle | 25%
Communication Skills | Strong consulting skills to engage with all stakeholders.A demonstrated team player with a proven track record for meeting deadlinesExperience with building enterprise level applications that protect high-sensitiveinformationDemonstrated knowledge and experience with public sector governance methodologies (e.g., UPM, architecture gating) |  15%
 

For daily updates you can also join our WhatsApp group: Please use this link below to join👇

https://chat.whatsapp.com/KCmWoqPlxWvAZmyXLcd8or

 

Note:

This position is currently listed as "Hybrid" as consultants will be required to work partly in the physical workplace and partly remotely. The details of this arrangement will be at the Hiring Manager's discretion. 

Extension/Amendment Attestation: Extension(s) only allowed using unused days/funds left on contract. No additional funds will be added beyond the maximum contract value and any extension options included in the original SOW. HSC may exercise its option(s) to extend the SOW beyond March 31, 2025, for up to one additional extension term. Such extension(s) will be allowable only if the Master Service Agreement is extended beyond April 5, 2025 and be upon the same terms, conditions and covenants contained in the SOW.

  • Hybrid - work 3 days on site and 2 days remote

Category

Software development