This job board retrieves part of its jobs from: Emploi Trois-Rivières | Emploi Montréal | Work From Home

The website dedicated to professionals of the education industry

To post a job, login or create an account |  Post a Job

   Teaching Career canada   

The jobs board where teachers and instructors go to find opportunities

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Int Java Web Architect to assist in the maintenance and development of web applications – Remote and Part time

S.i. Systems

This is a Contract position in Guelph, ON posted July 18, 2021.

Our valued public sector client requires the services of a Reliability cleared Java Web Architect to assist in the maintenance and development of web applications and sites for multiple corporate/departmental, multi-jurisdictional and collaborative sites serving a wide range of visitors including departmental clients and Canadians.

Tasks: Define architecture to be used in web-based projects.

Perform architectural modelling to ensure consistency of the design with existing work.

Select the development language to be used for the project.

Assess the impact of the new requirements on existing web applications.

Develop code based upon design and requirements documents.

Write code to write to and read from the database.

Unit test the code prior to releasing it for integration testing.

Monitor the need for architectural changes as the project progresses.

Develop test plans for testing the system.

Ensure functionalities have been implemented according to specifications.

Define assumptions and constraints of architecture with regard to physical structure and data collection.

Develop post-implementation plan for monitoring/tracking architecture stability.

Suggest cloud solutions and guide in their integration and implementation.

Ensure solutions are compliant with the Government of Canada’s standards (WET, WCAG, Interoperability, Usability).

Prevent software vulnerabilities including prepare software upgrade plans; and be aware of the current software limitations or the emergence of new opportunities.

Improve software maintainability including error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimizations.

Any other tasks related to the type of work normally performed under this category.

Train staff in order to build internal capacity for future maintenance and support of the solution.

Use of PCH’s existing tools such as wiki’s to develop and document all technical implementations of the various requirements, use Fogbugz to help manage the development resources and track potential completion dates, use MS Visio to layout visual designs in order to be used in technical specifications, use Microsoft Project to help manage resources and plan projects.

Specialties could include, but are not limited to: SOLR 4.10 and above JSON RDF HTML5 JavaScript Java including Spring J2EE Triplestore Apache Tomcat WCAG Microsoft Project