Software Developer Senior

Job Description

The role is going to be Software Developer - Senior with the Ministry of Finance in Toronto ON.

Please find below the job description for the position. Please send the following documents to by Friday, October 15th 12:00 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 {The one attached with this email to be filled} (Mandatory)
3. Expected hourly rate (Mandatory)

Kindly ignore if this requirement does not match your current or preferred job profile, it would be really appreciated if you can refer any of your friends/colleagues.

Job Title: RQ02078 - Software Developer - Senior
Work Location: Toronto ON/Hybrid Bay St and Dundas St. W.
Estimated Start Date: 2021-10-25
Estimated End Date: 2022-03-31
# Business Days: 119.00
Extension: Probable after the initial mandate
Hours per day or Week: 7.25 hours per day

Security Level: CRJMC

Remote Option: This position is currently listed as "Hybrid" due to COVID-19 related WFH direction. Once ministry staff are required to return to the office, the resource under this request will be required to work onsite as well.
Rate: No rate range provided by client – as per market rates
Candidate has to provide his/her laptop during Interview/contract duration if needed.

Job Description:




  • Front end development experience with JavaScript frameworks such as React.js, Angular.js, & Vue and TypeScript
  • Development of web responsive and progressive web apps
  • Experience in working with Cloud and traditional on premise hosted environments
  • Experience in developing, testing and implementing SOAP and REST APIs
  • Back end development experience working with Node.JS, Next.JS, and Java, Python/Django, React

Nice have: React Native

Responsibilities / Assignment Deliverables


Required to translate technical systems specifications into working, tested applications. This includes:
developing detailed programming specifications
writing and/or generating code
compiling data-driven programs, maintaining, and conducting unit tests
Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

General Skills:

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 design, code, test, debug and document 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 patters, 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 for meeting deadlines

Desirable Skills:

Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Knowledge and understanding of Information Management principles, concepts, policies and practices
Experience with middleware and gateways
Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
Ability to provide post-implementation support and resolve any post-implementation technical issues
Experience conducting design walkthrough sessions with project team
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation as required Skills



Bachelor Degree


Software Developer


  • Greater Than 10 Year

About Company

S M Software Solutions Inc.
  • Website :
  • Contact No: 6474081348

Attached Files


Job Overview

  • Post Date: October 13, 2021
  • Apply Before: October 15, 2021
  • Location: Toronto, Ontario, Canada
  • Deadline Date: Ends in -3 d -18 h -55 min