Title: Senior Software Developer - Full Stack
Location: Toronto, ON
Duration: 12 Month

Description

Full Stack Programmer Developer for OBR will be required to:

Translate technical systems specifications into tested, fully functional business applications via OPS-standard development tools. This includes adhering to OPS development & programming specifications, developing/generating code and other technical artefacts, compiling data-driven programs, and building/maintaining/conducting unit tests.

Resolve and troubleshoot technical problems which arise during the testing and operation of business applications and software packages, including technical assistance/support in implementation, conversion, and migration of applications

Fulfill the role of technical subject matter expert regarding the design and construction of in-scope business applications and the software tools/technologies used to construct those applications.

Skills

Experience and Skill Set Requirements

Experience and Skill Set Requirements

Programmer Developer for OBR will be required to:

Translate technical systems specifications into tested, fully functional business applications via OPS-standard development tools. This includes adhering to OPS development & programming specifications, developing/generating code and other technical artefacts, compiling data-driven programs, and building/maintaining/conducting unit tests.

Resolve and troubleshoot technical problems which arise during the testing and operation of business applications and software packages, including technical assistance/support in implementation, conversion, and migration of applications

Fulfill the role of technical subject matter expert regarding the design and construction of in-scope business applications and the software tools/technologies used to construct those applications.

Experience and Skill Set Requirements Technical Tools - 45%

10+ years working experience using Java EE frameworks extensively including Java, EJB, JPA,JSP,Servlets, JDBS, JNDI, etc.

10+ years working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services

Working experience with Object Oriented Analysis & Design (UML Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model

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

Programming Experience - 20%

Experience with Web services both SOAP and ReST

Experience with software development tools such as GitHub, Azure, Bootstrap

Experience with data mapping and XML Parsing

Oracle Database Experience - 30%

Experience with Oracle 19C

Experience in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements

Experience with Oracle Database DML/DDL script development

Public Sector Experience - 5%

Experience working in a highly complex, unionized and multi-stakeholder environment.

Understanding of Public Sector IT methodologies and standards

Must Haves:

10+ years experience with working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services

Demonstrated experience with Web services development including both SOAP and ReST

Experience with Oracle 19C and in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements and design.

Nice to Have:

Public Service Experience

Similar jobs

Software Developer - Full Stack - Senior

Apply On Company Site
Back to search page