HM Note : This hybrid role isthree (3) days inoffice.
Deliverables
- Workwith Business Analysts / UX and amp; UI Designer / Product Manager / Cloud Architect base on storyboard user stories UI / UX artefactssolution architecture security requirements data models developapplication design and technical specification document deliverquality software products (including Minimal Viable Products andCloudNative Web Application products) asrequired.
- Createobjectoriented models in UML as design artefacts using tools suchas PowerDesigner.
- SupportQuality Assurance and amp; Defect Management including Unit TestTest Automation Penetration / Vulnerability Test Load Test AODATest system / user test migration testetc.
- Construct / enhance / renew web applications using CloudNative and amp; Java EEapplication models (e.g. Microservice Architecture APIbased modelResponsive Web Design Serverless Architecture etc) andindustryleading Open Source frameworks like Angular React / ReduxJSON GraphQL Node.
js Spring Boot Spring MVC in addition to Java EJBJSP Servlets JDBC JPA XML (DOM SAX XSLT) DHTML / HTML Web ServiceWebLogic / WebSphere / JBoss / TomCat / WildFly relationalhierarchical and NoSQLdatabases
- Providecritical application support (incident investigationtroubleshooting interim / longterm fixes maintenance / incrementalchanges etc) for complex production Java enterpriseApplications
- ProvideMethod of Procedure (implementation package) document forproduction releases where required and operational proceduredocument for production support staff asrequired.
- Coordinatesystem development activities and provide technical consultativesupport to other staffmembers.
- Provideknowledge transfer to ministry staff at all stages of thisassignment.
- Providepost implementationsupport.
SkillSet
- 10year knowledge and nbsp;of and nbsp;and and nbsp;experience andnbsp;with and nbsp;the and nbsp;following and nbsp;computing andnbsp;environments :
- Databases : Oracle SQL Server PostgreSQL DB2 IMS etc and SQLprogramming
- Operatingand nbsp;System / Platforms : and nbsp;Unix and nbsp;(Solaris AIX)Linux (e.g. RedHat) and nbsp;Windows andnbsp;(Server)
- Web / Application Servers : WebLogic WebSphere JBoss TomCat WildFlyMicrosoft IIS etc
- 15year experience and nbsp;with and nbsp;Object and nbsp;Oriented andnbsp;Analysis and nbsp; and amp; and nbsp;Design and nbsp;
UML andnbsp; and nbsp;Use and nbsp;Case / Class and nbsp;Sequence / Collaboration / State) and 3 year experience with Micro ServiceArchitecture model
- 10year experience and nbsp;in and nbsp;developing and nbsp;webbasedand nbsp;applications and nbsp;using and nbsp;JEE and nbsp;
- Javaand nbsp;EJB and nbsp;JPA and nbsp;JSP and nbsp;Servlets JDBC andnbsp;JNDI) and nbsp;XML and nbsp;(DOM and nbsp;SAX and nbsp;
XSLT)and nbsp;DHTML / HTML and nbsp;Struts andnbsp;JavaScript
- 3 yearexperience in Angular React / Redux Spring Boot and nbsp;JSONGraphQL Node.js and nbsp;Spring MVCetc.
- Goodunderstanding and exposure (5 years) of program and amp; serviceconcepts general and best practices business processes and amp;
rules stakeholders and amp; relationships service delivery models(incl. self service / digital service) private and amp; publicpartnership etc in complex and highimpact public sector (e.
g.transportation safety) related licensing registration permitenforcement safety inspection photo identification and relatedfraud prevention line of businesses services or functional areas inrelation to I and amp;
IT application softwaredelivery
- Proven andnbsp;Experience and nbsp;(10 years) and nbsp;with and nbsp;all andnbsp;stages and nbsp;of and nbsp;automated and nbsp;
- system andnbsp;implementation and nbsp;in and nbsp;large and nbsp;complexhigh and nbsp;volume and nbsp;heterogenous and nbsp;
systems andnbsp;with and nbsp;online and nbsp;Mainframe andnbsp;Transactions
andnbsp; Experience and nbsp;(15 years) andnbsp;in and nbsp;structured and nbsp;methodologies and nbsp;for andnbsp;the and nbsp;
development and nbsp;design andnbsp;implementation and nbsp;and maintenance and nbsp;of andnbsp;applications
- 2year experience with I and amp;IT Solutions architectureapplication design / development ( and amp; secure programming) / quality assurance standards solution / project deliverymethodologies and practices with Public Sector Service inCanada.
- Demonstrableknowledge and experience (2 years) working in accordance withpolicies and procedures of Public Sector Service inCanada.
- Working andnbsp;experience and nbsp;with and nbsp;toolsets and nbsp;and andnbsp;open and nbsp;source and nbsp;software and nbsp;
- packages andnbsp; / and nbsp;frameworks and nbsp;that support andnbsp;objectoriented and nbsp;languages web and nbsp;application andCloudNative product and nbsp;
development andnbsp;including :
- Configuration / Builds : and nbsp; and nbsp;Harvest and nbsp;(or and nbsp;similar)and nbsp;Ant GitHub / GitLab
- UML andnbsp;modeling and nbsp;tools e.g.PowerDesigner
- EclipseVisual Studio
- JUnitand nbsp;Log4J and nbsp;Struts and nbsp;iTEXT and nbsp;Jasper andnbsp;Reports and nbsp;Jakarta and nbsp;Commons and nbsp;
Beans andnbsp;Utilities / Collections framework and nbsp;Apache andnbsp;Commons and nbsp;Logging and nbsp;Angular REACT / ReduxNode.
js GraphQL JSON Spring Boot Spring MVCetc
- Test AutomationFramework / Tools e.g. Selenium JAWS WAVE Chrome AXE NVDA WC3Validator
- Excellentproblem solving communication (verbal and written) andinterpersonalskills.
- A team playerwith the ability to work with competing priorities and strictdeadlines.
- Provenability to perform to successful completion assignments of highmagnitude andcomplexity.
- and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; andnbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;and nbsp; andnbsp;
Skills
Experienceand Skill SetRequirements
EvaluationCriteria
andnbsp;
TechnicalSkills in Webbased Java EE (Enterprise Edition 10 years)applications development : 35Points
- Overall10 years work experience as a systemsdeveloper
- must haveused Java EE frameworks extensively (Java EJB JPA JSPServlets JDBSJNDI etc.)
- Workingexperience of developing Webbased Java EE and CloudNativeapplications using XML DOM SAX and XSLT DHTML / HTML Struts AngularReact / Redux Node.
js GraphQL JSON Spring Boot Spring MVCJavaScript WebServices
Experiencewith Object Oriented Analysis and amp; Design (UML Use Case / Classsequence / Collaboration / State) and Micro Service Architecturemodel
ComputingEnvironments and Toolsets (10 years) : 20Points
- Knowledgeof and experienced with the following computingenvironments :
- Database : Oracle SQL Server PostgreSQL DB2 IMS etc. and SQLprogramming
- OperatingSystems / Cloud 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 WildFlyMicrosoft IIS
- Workingexperience with toolsets that support objectoriented languages webapplication and CloudNative product development including : andnbsp;
- Configuration / Builds : and nbsp;Harvest (or similar) Ant GitHub / GitLab
- UML modelingtools e.g.PowerDesigner
- EclipseVisual Studio
- JUnitLog4J Struts iTEXT Jasper Reports Jakarta Commons BeansUtilities / Collections framework Apache Commons Logging AngularREACT / Redux Node.
js GraphQL JSON Spring Boot Spring MVCetc
Test AutomationFramework / Tools e.g. Selenium JAWS WAVE Chrome AXE NVDA WC3Validator
UserInterface Design / Development (3 years) : 10Points
Familiarwith UI design principles and guidelines familiar with AngularReact / ReduxFramework
SubjectMatter Knowledge and Expertise (3 years) in related BusinessPrograms Services and Processes : 5Points
Goodunderstanding of program and amp; service concepts general and bestpractices business processes and amp; rules stakeholders and amp;
relationships service delivery models (incl. self service / digitalservice) private and amp; public partnership etc. in complex andhighimpact public sector (e.
g. transportation safety) relatedlicensing registration permit enforcement safety inspection photoidentification and related fraud prevention line of businessesservices or functional areas in relation to I and amp;
ITapplication softwaredelivery
ObjectOrientedAnalysis and amp; Design (15 years) and complex and amp; modernapplication system implementation / delivery : 15Points
- Experiencewith all stages of automated system implementation in large complexhigh volume heterogenous systems with online MainframeTransactions
- Knowledgein CloudNative application design Agile DevOps Continuous Delivery / Continuous Integration methodologies / processes integration ofbusiness rules engines (e.g.OPA)
- Experience instructured methodologies for the development design implementationand maintenance ofapplications.
PublicSector Experience (2 years) : 5Points
- Experiencewith Public Sector I and amp;IT Solutions architecture applicationdesign / development ( and amp; secure programming) / qualityassurance standards solution / project delivery methodologies andpractices
- Knowledge ofvehicle registration and road user safety policies around thevehicle line ofbusiness.
- Demonstrableknowledge and experience in working in accordance with policies andprocedures of Canadian Public SectorServices
Interpersonaland amp; Communication Skills : 10Points
- Ateam player with the ability to work with competing priorities andstrictdeadlines.
- Strongproblemsolving and decisionmaking skills; verbal and writtencommunications skills; interpersonal and negotiationskills
MustHaves :
- Overall10 years work experience as a systems developer with Java EE andnbsp; frameworks
- Have extensiveexperience with SOAP and RestfulAPIs
- Experience with Azure CloudEnvironment
- Experience with Oracle Databasewith strong SQL knowledge.
- Experience withMicro Services Architecture