Software Developer (RQ07677)

  • Contract
  • Toronto
  • Applications have closed

Ministry of Health


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


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.

Assignment Type: 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. 


Experience Requirements

Development Skills

· 5+ years of experience with SQLite, Ionic
Frameworks, Flutter and Angular.

· 5+ years of demonstrated experience using
and JAVA Technologies such as Spring boot

 Years experience working with Cloud Environments such as Azure and
CIDC Pipelines in Azure DevOps

·        5+ years of experience in design and
development of mobile solutions for iOS and Android platforms (Hybrid and
Progressive WebApps) .

·        Experience with Frameworks including
Spring, Maven, JPA, Hibernate, EclipseLink, RESTEasy, Node.js

·        Experience in the use of development
languages such as Java, JSON, UML, HTML5, CSS3, XML, JavaScript, SQL, XPath
and PL/SQL

·        Working knowledge in developing Web Services

·        Experience in design of data models

·        Experience in development and analysis
with Oracle and MSSQL Server DBMS



·        Experience in design and development of
real-time and near real-time data processing services

·        Experience in design and development of
mobile applications and web services

·        Experience analyzing business requirements
to determine viable options for solution development and ensure
implementation addresses key issues and end to end solution design.

·        Experience in developing and documenting
the necessary models, mechanisms and technical requirements that will best
communicate the overall solution and how it will address the business

·        Contribute to the analysis and development
through facilitating and engaging in collaborative analysis sessions,
ensuring integration throughout all affected systems

·        Working knowledge of integration of
real-time and mission critical systems and interoperability between systems

·        Experience with methodologies that include
Design Patterns

·        Experience in Continuous Deployment
methods and procedures

·        Excellent analytical, troubleshooting,
problem-solving and decision-making skills

·        Experience with the research and
assessment of options for technical design issues.

·        Experience in post-implementation and
after hours support



·        Strong verbal and written communication
skills; strong interpersonal skills

·        Working knowledge of agile methodologies
for the analysis, design, development, and implementation of applications in
large complex environments

·        Strong team player with a track record for
meeting deadlines Experience in working on multiple projects at the same time

·        Experience in working on multi-year

·        Experience with object-oriented analysis
and design techniques


Supplier Comments

Closing Date/Time – 2024-07-12, 4:00 p.m.

Candidate needs to be in office- 3 days in a week

Max no of submission- 1 (one)

Must haves:


· 5+ years of experience with Ionic Frameworks, Flutter and Angular.


· 5+ years of demonstrated experience using and JAVA Technologies such as Spring boot



This entry was posted in . Bookmark the permalink.