Client: Ministry of Public and Business Service Delivery (former MGCS)
Period: 12 months
Start Date: 2025-02-18
End Date: 2025-12-31
Working Hrs.: 7.25 Hrs. / day
Location: 222 Jarvis St., 5th Floor
Hybrid - Candidate must work 3 days onsite and 2 days remote
MUST HAVES:
- 10+ years of experience as a designer and developer in the large-scale multi-client web applications
- 10+ year of hands-on working experience of Java development with Oracle or SQL database
- 5+ years of hands-on experience of RestAPI, React, Typescript, HTML5, CSS3, NodeJS
- Ideal candidate to have Full Stack Development experience.
Description:
Experience and Skill Set Requirements
Core Skills and Experience - 40 %
- 10+ years of experience as a designer and developer in the large-scale multi-client web applications
- 10+ year of hands-on working experience of Java development with Oracle or SQL database
- 5+ years of hands-on experience of RestAPI, React, Typescript, HTML5, CSS3, NodeJS
- Knowledge and experience of microservice architecture as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability.
- Working experience of RXJS, NextJS, VueJS
- Proven experience with WCAG and AODA
- Experience with Responsive Web application development
- Experience using Azure DevOps
Technical Skills and Experience - 35%
- Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)
- Solid Understanding of Agile methodologies
- Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.
- Knowledge of major architectures style (message oriented, reactive, event based)
- knowledge and experience with blockchain and smart contract development (using solidity) with good cursory knowledge with respect to the basic principles of cryptography.
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
- 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
Public sector Experience- 5%
- OPS Development standard/Process