HM Note: This hybrid contract role is five (5) days in office. Candidate resumes must include first and last name email and telephone contact information.
Description
Responsibilities:
Required to translate technical systems specifications into working tested applications.
This includes:
developing detailed programming specifications
writing and/or generating code o compiling data-driven programs maintaining and conducting unit tests.
Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations.
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Experience in structured methodologies for the development design implementation and maintenance of applications
Experience in design code test debug and document applications
Experience in the use of object and/or third generation language development tools
Experience in one or more programming languages
Experience in application design latest design patters deployment and troubleshooting
Experience with relational and hierarchical database technologies
Experience in the use of information retrieval packages using query languages
Experience with one or more communications protocols
Experience in structured methodologies for the design development implementation and maintenance of applications
Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Desirable Skills:
Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Knowledge and understanding of Information Management principles concepts policies and practices
Experience with middleware and gateways
Experience reviewing analyzing and modifying product installation scripts including encoding testing debugging
Ability to provide post-implementation support and resolve any post-implementation technical issues
Experience conducting design walkthrough sessions with project team
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation as required
Additional Skills for Oracle Software Developer:
Experience in conducting impact assessments on Oracle E-Business application customizations and extensions.
Strong conversion experience in Account Receivable Collection modules
Strong programming skills in Oracle database PL/SQL SQL XML Unix shell scripts and Oracle Data Integrator
Proved business knowledge of General Ledger Accounts Receivable Collections Accounts Payable and Inventory Modules of Oracle E-Business
Great knowledge of Oracle E-Business table structure related to GL AR Collections AP INV and FND
Strong knowledge of SQL tuning and using partition tables
Demonstrated experience and understanding of data warehouse ETL methodologies and OBIEE
Demonstrated work experience on Java and Oracle Application Development Framework (ADF) will be a great asset
Strong verbal and written communication skills and leadership abilities to be able to oversee the quality assurance of the project from technical perspective
Deliverables:
Work with Business Analysts / UX and amp; UI Designer / Product Manager / Cloud Architect base on storyboard user stories UI/UX artefacts solution architecture security requirements data models develop application design and technical specification document deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products AODA compliance) as required.
Create object-oriented models in UML as design artefacts using tools such as Power Designer.
Support Quality Assurance and amp; Defect Management including Unit Test Test Automation Penetration / Vulnerability Test Load Test AODA Test system / user test migration test etc.
Construct / enhance / renew web applications using Cloud-Native / PaaS and amp; Java EE application models (e.g. Microservice Architecture API-based model Responsive Web Design Serverless Architecture etc) and industry-leading Open Source frameworks like Angular React / Redux JSON Spring Framework / Spring Boot / Spring MVC Lombok Annotations in addition to Java 1.8 JDK 11 EJB JSP Servlets JDBC JPA XML (DOM SAX XSLT) DHTML/HTML Web Service WebLogic (14) / WebSphere / JBoss / TomCat / WildFly relational hierarchical and NoSQL databases
Provide critical application support (incident investigation troubleshooting interim / long-term fixes maintenance / incremental changes etc) for complex production Java enterprise Applications
Provide Method of Procedure (implementation package) document for production releases where required and operational procedure document for production support staff as required.
Co-ordinate system development activities and provide technical consultative support to other staff members.
Provide knowledge transfer to ministry staff at all stages of this assignment.
Provide post implementation support.
Skills:
10 year knowledge of and experience with the following computing environments:
Databases: Oracle SQL Server PostgreSQL DB2 IMS etc and SQL/Stored Procedure and nbsp;programming
Operating System / Platforms: Unix (Solaris AIX) Linux (e.g. RedHat) Windows (Server) container platforms / technologies (e.g. Docker) industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
Web / Application Servers: WebLogic (14) WebSphere JBoss TomCat WildFly Microsoft IIS etc
15 year experience with Object Oriented Analysis and amp; Design (UML Use Case/Class Sequence/ Collaboration/State) and 3 year experience with Micro Service Architecture model
10 year experience in developing web-based applications using JEE (Java 1.8 JDK 11 and nbsp;EJB JPA JSP Servlets JDBC JNDI) XML (DOM SAX XSLT) DHTML/HTML Struts JavaScript Web Services JUnit Log4J iTEXT Jasper Reports Jakarta Commons Beans Utilities / Collections framework Apache Commons Logging Spring Framework / Spring Boot / Spring MVC JSON etc
Secure web application under OWASP guideline and rules
3 year experience in Angular React / Redux GraphQL and nbsp;Lombok Annotations etc.
Good understanding and exposure (3 years) of program and amp; service concepts general and best practices business processes and amp; rules stakeholders and amp; relationships service delivery models (incl. self service / digital service) private and amp; public partnership etc in complex and high-impact public sector (e.g. transportation safety) related licensing registration permit enforcement safety inspection photo identification and related fraud prevention line of businesses services or functional areas in relation to I and amp;IT application software delivery
Proven Experience (10 years) with all stages of automated system implementation in large complex high volume heterogenous systems with online Mainframe Transactions
Experience (15 years) in structured methodologies for the development design implementation and maintenance of applications
3 year experience and knowledge in Cloud-Native application design Agile DevOps Continuous Delivery / Continuous Integration methodologies / processes integration of business rules engines (e.g. Oracle Process Automation OPA)
Demonstrable knowledge and experience (2 years) working in accordance with policies and procedures of Public Sector Service in Canada.
Working experience with toolsets and open source software packages / frameworks that support object oriented languages web application and Cloud-Native product development including:
Configuration / Builds: and nbsp;Harvest (or similar) Ant GitHub / GitLab Maven (v3) build tools
UML modeling tools e.g. PowerDesigner
Eclipse Visual Studio
Test Automation Framework / Tools e.g. Selenium JAWS WAVE Chrome AXE NVDA WC3 Validator
Excellent problem solving communication (verbal and written) and interpersonal skills.
A team player with the ability to work with competing priorities and strict deadlines.
Proven ability to perform to successful completion assignments of high magnitude and complexity.
Skills
Experience and Skill Set Requirements
Evaluation Criteria
and nbsp;
Technical Skills in Web-based Java EE (Enterprise Edition 10 years) / Cloud-Native PaaS (3 years) application development: 30 Points
Overall 10 years work experience as a software developer on Java enterprise and Cloud-Native application analysis design and development
Strong (and recent) technical design build / development and quality assurance expertise in Java EE and Cloud-Native frameworks standards technologies and tools
Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8 JDK 11 EJB JPA JSP Servlets JDBS JNDI XML DOM SAX and XSLT DHTML/HTML Struts JSON Spring Framework / Spring Boot / Spring MVC JavaScript Web Services JUnit Log4J iTEXT Jasper Reports Jakarta Commons Beans Utilities / Collections framework Apache Commons Logging etc.
Solution design and development experience for Cloud-Native PaaS based technologies
Secure web application development under OWASP guideline and rules
Computing Environments and Toolsets (10 years): 20 Points
Knowledge of and experienced with the following computing environments:
Database: Oracle SQL Server PostgreSQL DB2 IMS etc and SQL programming
Operating Systems / Cloud Platforms: UNIX (Solaris AIX) Linux (e.g. RedHat) Windows (Server) container platforms / technologies (e.g. Docker) industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
Web / Application Servers: WebLogic (14) WebSphere JBoss TomCat
Working experience with toolsets / frameworks that support object oriented languages web application and Cloud-Native product development including: and nbsp;
Configuration / Builds: and nbsp;Harvest (or similar) Ant GitHub / GitLab Maven (v3) build tools
UML modeling tools e.g. PowerDesigner
Eclipse Visual Studio
Test Automation Framework / Tools e.g. Selenium JAWS WAVE Chrome AXE NVDA WC3 Validator
User Interface Design / Development (3 years): 5 Points
Familiar with UX / UI design principles and guidelines familiar with Angular React / Redux and AODA compliance
Subject Matter Knowledge and Expertise (3 years) in related Business Programs Services and Processes: 5 Points
Good understanding of program and amp; service concepts general and best practices business processes and amp; rules stakeholders and amp; relationships service delivery models (incl. self service / digital service) private and amp; public partnership etc in complex and high-impact public sector (e.g. transportation safety) related licensing registration permit enforcement safety inspection photo identification and related fraud prevention line of businesses services or functional areas in relation to I and amp;IT application software delivery
Object-Oriented Analysis and amp; Design (15 years) and complex and amp; modern application system implementation / delivery: 15 Points
Experience with Object Oriented Analysis and amp; Design (UML Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model
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
Experience in structured methodologies for the development design implementation and maintenance of applications.
Public Sector Experience (2 years): 5 Points
Experience with Public Sector I and amp;IT Solutions architecture application design / development ( and amp; secure programming) / quality assurance standards solution / project delivery methodologies and practices
Demonstrable knowledge and experience in working in accordance with policies and procedures of Canadian Public Sector Services
Interpersonal and amp; Communication Skills: 10 Points
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 skill
Strong skills to write sql create views and create/update stored procedure.
Knowledge in data transformation using Azure Data Factory
Must have
Strong (and recent) technical design build / development and quality assurance expertise in Java EE and Cloud-Native frameworks standards technologies and tools
Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8 JDK 11 EJB JPA JSP Servlets JDBS JNDI XML DOM SAX and XSLT DHTML/HTML Struts JSON Spring Framework / Spring Boot / Spring MVC JavaScript Web Services JUnit Log4J iTEXT Jasper Reports Jakarta Commons Beans Utilities / Collections framework Apache Commons Logging etc
Database: Oracle SQL Server PostgreSQL DB2 IMS etc and SQL programming
Web / Application Servers: WebLogic (14) WebSphere JBoss TomCat
10 years of experience
HM Note: This hybrid contract role is five (5) days in office. Candidate resumes must include first and last name email and telephone contact information.DescriptionResponsibilities:Required to translate technical systems specifications into working tested applications.This includes:developing detai...
HM Note: This hybrid contract role is five (5) days in office. Candidate resumes must include first and last name email and telephone contact information.
Description
Responsibilities:
Required to translate technical systems specifications into working tested applications.
This includes:
developing detailed programming specifications
writing and/or generating code o compiling data-driven programs maintaining and conducting unit tests.
Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migrations.
General Skills:
Experience in programming and analysis; specialized software package support at the specified experience level
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Experience in structured methodologies for the development design implementation and maintenance of applications
Experience in design code test debug and document applications
Experience in the use of object and/or third generation language development tools
Experience in one or more programming languages
Experience in application design latest design patters deployment and troubleshooting
Experience with relational and hierarchical database technologies
Experience in the use of information retrieval packages using query languages
Experience with one or more communications protocols
Experience in structured methodologies for the design development implementation and maintenance of applications
Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Desirable Skills:
Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Knowledge and understanding of Information Management principles concepts policies and practices
Experience with middleware and gateways
Experience reviewing analyzing and modifying product installation scripts including encoding testing debugging
Ability to provide post-implementation support and resolve any post-implementation technical issues
Experience conducting design walkthrough sessions with project team
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation as required
Additional Skills for Oracle Software Developer:
Experience in conducting impact assessments on Oracle E-Business application customizations and extensions.
Strong conversion experience in Account Receivable Collection modules
Strong programming skills in Oracle database PL/SQL SQL XML Unix shell scripts and Oracle Data Integrator
Proved business knowledge of General Ledger Accounts Receivable Collections Accounts Payable and Inventory Modules of Oracle E-Business
Great knowledge of Oracle E-Business table structure related to GL AR Collections AP INV and FND
Strong knowledge of SQL tuning and using partition tables
Demonstrated experience and understanding of data warehouse ETL methodologies and OBIEE
Demonstrated work experience on Java and Oracle Application Development Framework (ADF) will be a great asset
Strong verbal and written communication skills and leadership abilities to be able to oversee the quality assurance of the project from technical perspective
Deliverables:
Work with Business Analysts / UX and amp; UI Designer / Product Manager / Cloud Architect base on storyboard user stories UI/UX artefacts solution architecture security requirements data models develop application design and technical specification document deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products AODA compliance) as required.
Create object-oriented models in UML as design artefacts using tools such as Power Designer.
Support Quality Assurance and amp; Defect Management including Unit Test Test Automation Penetration / Vulnerability Test Load Test AODA Test system / user test migration test etc.
Construct / enhance / renew web applications using Cloud-Native / PaaS and amp; Java EE application models (e.g. Microservice Architecture API-based model Responsive Web Design Serverless Architecture etc) and industry-leading Open Source frameworks like Angular React / Redux JSON Spring Framework / Spring Boot / Spring MVC Lombok Annotations in addition to Java 1.8 JDK 11 EJB JSP Servlets JDBC JPA XML (DOM SAX XSLT) DHTML/HTML Web Service WebLogic (14) / WebSphere / JBoss / TomCat / WildFly relational hierarchical and NoSQL databases
Provide critical application support (incident investigation troubleshooting interim / long-term fixes maintenance / incremental changes etc) for complex production Java enterprise Applications
Provide Method of Procedure (implementation package) document for production releases where required and operational procedure document for production support staff as required.
Co-ordinate system development activities and provide technical consultative support to other staff members.
Provide knowledge transfer to ministry staff at all stages of this assignment.
Provide post implementation support.
Skills:
10 year knowledge of and experience with the following computing environments:
Databases: Oracle SQL Server PostgreSQL DB2 IMS etc and SQL/Stored Procedure and nbsp;programming
Operating System / Platforms: Unix (Solaris AIX) Linux (e.g. RedHat) Windows (Server) container platforms / technologies (e.g. Docker) industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
Web / Application Servers: WebLogic (14) WebSphere JBoss TomCat WildFly Microsoft IIS etc
15 year experience with Object Oriented Analysis and amp; Design (UML Use Case/Class Sequence/ Collaboration/State) and 3 year experience with Micro Service Architecture model
10 year experience in developing web-based applications using JEE (Java 1.8 JDK 11 and nbsp;EJB JPA JSP Servlets JDBC JNDI) XML (DOM SAX XSLT) DHTML/HTML Struts JavaScript Web Services JUnit Log4J iTEXT Jasper Reports Jakarta Commons Beans Utilities / Collections framework Apache Commons Logging Spring Framework / Spring Boot / Spring MVC JSON etc
Secure web application under OWASP guideline and rules
3 year experience in Angular React / Redux GraphQL and nbsp;Lombok Annotations etc.
Good understanding and exposure (3 years) of program and amp; service concepts general and best practices business processes and amp; rules stakeholders and amp; relationships service delivery models (incl. self service / digital service) private and amp; public partnership etc in complex and high-impact public sector (e.g. transportation safety) related licensing registration permit enforcement safety inspection photo identification and related fraud prevention line of businesses services or functional areas in relation to I and amp;IT application software delivery
Proven Experience (10 years) with all stages of automated system implementation in large complex high volume heterogenous systems with online Mainframe Transactions
Experience (15 years) in structured methodologies for the development design implementation and maintenance of applications
3 year experience and knowledge in Cloud-Native application design Agile DevOps Continuous Delivery / Continuous Integration methodologies / processes integration of business rules engines (e.g. Oracle Process Automation OPA)
Demonstrable knowledge and experience (2 years) working in accordance with policies and procedures of Public Sector Service in Canada.
Working experience with toolsets and open source software packages / frameworks that support object oriented languages web application and Cloud-Native product development including:
Configuration / Builds: and nbsp;Harvest (or similar) Ant GitHub / GitLab Maven (v3) build tools
UML modeling tools e.g. PowerDesigner
Eclipse Visual Studio
Test Automation Framework / Tools e.g. Selenium JAWS WAVE Chrome AXE NVDA WC3 Validator
Excellent problem solving communication (verbal and written) and interpersonal skills.
A team player with the ability to work with competing priorities and strict deadlines.
Proven ability to perform to successful completion assignments of high magnitude and complexity.
Skills
Experience and Skill Set Requirements
Evaluation Criteria
and nbsp;
Technical Skills in Web-based Java EE (Enterprise Edition 10 years) / Cloud-Native PaaS (3 years) application development: 30 Points
Overall 10 years work experience as a software developer on Java enterprise and Cloud-Native application analysis design and development
Strong (and recent) technical design build / development and quality assurance expertise in Java EE and Cloud-Native frameworks standards technologies and tools
Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8 JDK 11 EJB JPA JSP Servlets JDBS JNDI XML DOM SAX and XSLT DHTML/HTML Struts JSON Spring Framework / Spring Boot / Spring MVC JavaScript Web Services JUnit Log4J iTEXT Jasper Reports Jakarta Commons Beans Utilities / Collections framework Apache Commons Logging etc.
Solution design and development experience for Cloud-Native PaaS based technologies
Secure web application development under OWASP guideline and rules
Computing Environments and Toolsets (10 years): 20 Points
Knowledge of and experienced with the following computing environments:
Database: Oracle SQL Server PostgreSQL DB2 IMS etc and SQL programming
Operating Systems / Cloud Platforms: UNIX (Solaris AIX) Linux (e.g. RedHat) Windows (Server) container platforms / technologies (e.g. Docker) industry leading IaaS / PaaS Cloud platforms (e.g. Azure App Service)
Web / Application Servers: WebLogic (14) WebSphere JBoss TomCat
Working experience with toolsets / frameworks that support object oriented languages web application and Cloud-Native product development including: and nbsp;
Configuration / Builds: and nbsp;Harvest (or similar) Ant GitHub / GitLab Maven (v3) build tools
UML modeling tools e.g. PowerDesigner
Eclipse Visual Studio
Test Automation Framework / Tools e.g. Selenium JAWS WAVE Chrome AXE NVDA WC3 Validator
User Interface Design / Development (3 years): 5 Points
Familiar with UX / UI design principles and guidelines familiar with Angular React / Redux and AODA compliance
Subject Matter Knowledge and Expertise (3 years) in related Business Programs Services and Processes: 5 Points
Good understanding of program and amp; service concepts general and best practices business processes and amp; rules stakeholders and amp; relationships service delivery models (incl. self service / digital service) private and amp; public partnership etc in complex and high-impact public sector (e.g. transportation safety) related licensing registration permit enforcement safety inspection photo identification and related fraud prevention line of businesses services or functional areas in relation to I and amp;IT application software delivery
Object-Oriented Analysis and amp; Design (15 years) and complex and amp; modern application system implementation / delivery: 15 Points
Experience with Object Oriented Analysis and amp; Design (UML Use Case/Class sequence/Collaboration/State) and Micro Service Architecture model
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
Experience in structured methodologies for the development design implementation and maintenance of applications.
Public Sector Experience (2 years): 5 Points
Experience with Public Sector I and amp;IT Solutions architecture application design / development ( and amp; secure programming) / quality assurance standards solution / project delivery methodologies and practices
Demonstrable knowledge and experience in working in accordance with policies and procedures of Canadian Public Sector Services
Interpersonal and amp; Communication Skills: 10 Points
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 skill
Strong skills to write sql create views and create/update stored procedure.
Knowledge in data transformation using Azure Data Factory
Must have
Strong (and recent) technical design build / development and quality assurance expertise in Java EE and Cloud-Native frameworks standards technologies and tools
Working experience of developing Web-based Java EE and Cloud-Native applications using Java 1.8 JDK 11 EJB JPA JSP Servlets JDBS JNDI XML DOM SAX and XSLT DHTML/HTML Struts JSON Spring Framework / Spring Boot / Spring MVC JavaScript Web Services JUnit Log4J iTEXT Jasper Reports Jakarta Commons Beans Utilities / Collections framework Apache Commons Logging etc
Database: Oracle SQL Server PostgreSQL DB2 IMS etc and SQL programming
Web / Application Servers: WebLogic (14) WebSphere JBoss TomCat