Rq06275 Software Developer Full Stack Senior

Toronto, ON, Canada

Job Description


A new requirement with one of the ministries in Ontario, kindly find the details below:

Note:

This position is currently listed as "Hybrid" however, the consultant will be remote due to COVID-19 related Work from Home (WFH) direction. Once the I&IT cluster staff are required to return to the office, the resource under this request will be required to work onsite as well.

\xc3\x98 Hybrid - 3 days on site and 2 remote

We are unable to submit a candidate without below mandatory documents.

1.Kindly provide updated Resume in word format.

2.Kindly provide your expected hourly rate.

To check the detailed description and matrix visit our website:

(NOTE: Share required documents to by Thursday, November 16, at 08:00 AM EST.

RQ06275 - Software Developer - Full Stack - Senior

Client: Ministry of Public and Business Service Delivery (former MGCS)

Work Location: Toronto, Ontario, Hybrid

Estimated Start Date: 2023-11-20

Estimated End Date: 2024-08-30

#Business Days: 167.00

Extension: Probable after the initial mandate

Hours per day or Week: 7.25 hours per day

Security Level: No Clearance Required

Mandatory Requirements:

\xc2\xb710+ years of demonstrated experience with the use of Java language

\xc2\xb7Experience in developing websites and web pages - back end to support it

\xc2\xb7Angular JS v2+ - 5+

\xc2\xb7React

\xc2\xb7Spring Framework (MVC, Security, JPA, Boot)

\xc2\xb7React web and native, AWS, GitHub, Git, CSS, HTML, REST APIs

Nice

\xc2\xb7Knowledge of Jamstack

\xc2\xb7knowledge of Agile, Scrum, Kanban, Jira, Figma

Description

Responsibilities:

\xc2\xb7Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.

\xc2\xb7Required to translate technical systems specifications into working, tested applications.

\xc2\xb7This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.

\xc2\xb7Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.

General Skills:

\xc2\xb7Experience in programming and analysis; specialized software package support at the specified experience level

\xc2\xb7Ability to collaborate with IT Professionals throughout the Software Development Life Cycle

\xc2\xb7Experience in structured methodologies for the development, design, implementation and maintenance of applications

\xc2\xb7Experience in design, code, test, debug and document applications

\xc2\xb7Experience in the use of object and/or third generation language development tools

\xc2\xb7Experience in one or more programming languages

\xc2\xb7Experience in application design, latest design patters, deployment and troubleshooting

\xc2\xb7Experience with relational and hierarchical database technologies

\xc2\xb7Experience in the use of information retrieval packages using query languages

\xc2\xb7Experience with one or more communications protocols

\xc2\xb7Experience in structured methodologies for the design, development, implementation and maintenance of applications

\xc2\xb7Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts

\xc2\xb7Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

\xc2\xb7A team player with a track record for meeting deadlines

Full Stack Skills

\xc2\xb7Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps

\xc2\xb7Knowledge and experience with design and implementation of the overall web architecture

\xc2\xb7Experience with implementation of approved user interface, design and deployment of database

\xc2\xb7Knowledge and experience ensuring the entire stack is designed and built for speed and scalability

\xc2\xb7Knowledge and experience with the design and construction of REST API services

\xc2\xb7Knowledge and experience integrating front-end UI with the constructed API

\xc2\xb7Knowledge and experience in design and implementation of continuous integration and deployment

Desirable Skills:

\xc2\xb7Knowledge and experience with programming Internet-ready applications

\xc2\xb7Knowledge and experience in rapid application development (RAD) methodologies

\xc2\xb7Knowledge and understanding of Information Management principles, concepts, policies and practices

\xc2\xb7Experience with middleware and gateways

\xc2\xb7Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging

\xc2\xb7Ability to provide post-implementation support and resolve any post-implementation technical issues

\xc2\xb7Experience conducting design walkthrough sessions with project team

\xc2\xb7Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

\xc2\xb7Ability to provide user and system documentation as required

Requirements

\xc2\xb7Required 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

\xc2\xb7Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

Skills

The consultant must have the following number of years\xe2\x80\x99 experience with the tools and/or products:

\xc2\xb7Java \xe2\x80\x93 10+

\xc2\xb7Oracle 12C or higher \xe2\x80\x93 10+

\xc2\xb7DB SQL including DB Objects such as Tables, Views, Sequences, Store Procedure, Functions, Triggers 5 Years +

\xc2\xb7Angular JS v2+ - 5+

\xc2\xb7Javascript - 10+

\xc2\xb7Typescript - 5+

\xc2\xb7HTML 5.0, CSS - 5+

\xc2\xb7Node such as NPM - 5+

\xc2\xb7RXJS - 5+

\xc2\xb7Spring Framework (MVC, Security, JPA, Boot)

\xc2\xb7WebSphere v8.5 or higher \xe2\x80\x93 5+

\xc2\xb7Java Development IDE Tools: Eclipse, IBM RAD, IBM RSA \xe2\x80\x93 5+

\xc2\xb7Bitbucket \xe2\x80\x93 3+

\xc2\xb7Experience with AODA/WCAG 2.0 AA a must

\xc2\xb7Experience with Responsive Web application development

The consultant who have any of these are a plus:

\xc2\xb7REST API

\xc2\xb7Hibernate/JPA

\xc2\xb7Maven

\xc2\xb7Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates)

\xc2\xb7Solid Understanding of Agile

\xc2\xb7Object Oriented coding practices, including design patterns knowledge, refactoring, clean code.

\xc2\xb7Knowledge of major architectures style (message oriented, reactive, event based)

\xc2\xb7Rest API design and implementation (load balancing, discovery, resiliency)

Experience and Skill Set Requirements

Java language knowledge and experience - 20%

\xc2\xb710+ years of demonstrated experience with the use of Java language

\xc2\xb7Java Development IDE Tools: Eclipse, IBM RAD, IBM RSA \xe2\x80\x93 5+

\xc2\xb7WebSphere v8.5 or higher \xe2\x80\x93 5+

\xc2\xb7Hibernate/JPA

Technical Skills - 40%

\xc2\xb7Angular JS v2+ - 5+

\xc2\xb7Javascript - 10+

\xc2\xb7Typescript - 5+

\xc2\xb7HTML 5.0, CSS - 5+

\xc2\xb7Node such as NPM - 5+

\xc2\xb7RXJS - 5+

\xc2\xb7Bootstrap, jQuery \xe2\x80\x93 3+

\xc2\xb7Spring Framework (MVC, Security, JPA, Boot)

\xc2\xb7Bitbucket \xe2\x80\x93 3+

\xc2\xb7Experience with Responsive Web application development

\xc2\xb7Maven

Oracle database knowledge and experience - 15%

\xc2\xb7DB SQL including DB Objects such as Tables, Views, Sequences, Store Procedure, Functions, Triggers 5 Years +

\xc2\xb710+ years of experience in Oracle database version 11G +

AODA Experience - 15%

\xc2\xb7Experience with AODA/WCAG 2.0 AA a must

\xc2\xb7Demonstrated experience with AODA compliance

Soft Skills - 10%

\xc2\xb7Excellent analytical, problem-solving and decision making skills

\xc2\xb7Strong leadership and collaboration skills

\xc2\xb7Proven track record for building strong working relationships

\xc2\xb7A demonstrated team player with a track record for meeting deadlines

\xc2\xb7Strong verbal and written communication skills

Powered by JazzHR

S M Software Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2254230
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned