systems analyst, Toronto

posted
contact
randstad canada
job type
temporary
apply now

job details

posted
location
toronto, ontario
sector
technologies
job type
temporary
reference number
2236496PROEN
contact
randstad canada
apply now

job description

TORONTO PUBLIC SECTOR CLIENT REQUIRES A SYSTEMS ANALYST ON CONTRACT TO MARCH 31, 2021 WITH A POTENTIAL RENEWAL



Must haves (please review all the requirements)

must have used Java EE frameworks extensively (Java, EJB, JPA, JSP,Servlets, JDBS, JNDI, etc)
Working experience of developing Web-based Java EE applications using XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Azure Cloud experience


Technical Skills in Web-based / Cloud-Native applications development - Weight - 40%



Overall 10+ years’ work experience as a program analyst
must have used Java EE frameworks extensively (Java, EJB, JPA, JSP,Servlets, JDBS, JNDI, etc)
Working experience of developing Web-based Java EE applications using XML, DOM, SAX, and XSLT, DHTML/HTML, Struts, Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Experience with Object Oriented Analysis & Design (UML – Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model


Computing Environments and Toolsets - Weight - 20%



Knowledge of, and experienced with the following computing environments:


Database: Oracle, SQL Server, PostgreSQL, DB2, IMS, etc, and SQL programming
Operating Systems / Platforms: UNIX (Solaris, AIX), Linux (e.g. RedHat), Windows (Server), container platforms / technologies (e.g. OpenShift / Docker), industry leading IaaS / PaaS Cloud platforms (e.g. Azure)
Web / Application Servers: WebLogic, WebSphere, JBoss, TomCat, WildFly, Microsoft IIS
Working experience with toolsets that support object oriented languages , web application, and Cloud-Native product development including:
Configuration / Builds: Harvest (or similar), Ant, GitHub / GitLab
UML modeling tools, e.g. PowerDesigner
Eclipse, Visual Studio
JUnit, Log4J, Struts, iTEXT, Jasper Reports, Jakarta Commons Beans Utilities/Collections framework, Apache Commons Logging, Angular, REACT / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, etc
Test Automation Framework / Tools, e.g. Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator


User Interface Design - Weight - 10%



Familiar with UI design principles and guidelines, familiar with Angular, React / Redux Framework


Object-Oriented Analysis and complex & modern application system implementation / delivery - Weight - 15%



Experience with all stages of automated system implementation in large complex high volume heterogenous systems, with online Mainframe Transactions
Knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery / Continuous Integration methodologies / processes, integration of business rules engines (e.g. OPA)
Experience in structured methodologies for the development, design, implementation and maintenance of applications.


Public Sector Experience - Weight - 5%

Experience with Public Sector I&IT Solutions architecture, application design / development (& secure programming)
Demonstrable knowledge and experience in working in accordance with policies and procedures of Canadian Public Sector Services


Interpersonal & Communication Skills - Weight - 10%

A team player with the ability to work with competing priorities and strict deadlines.
Strong problem-solving and decision-making skills; verbal and written communications skills; interpersonal and negotiation skillRequisition Title
1 System Analyst, Level 3
Description
1 System Analyst, level 3 to work on the Transportation Safety Division Applications (Maintenance & Support) for ISS, ePon, eCVIR, LCSS and BITS



Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.