Start Date- 2024-10-21
End Date- 2025-03-31
Enhancements and expansion of Justice Services Online (JSO), a portal that provides online filing, document submission and case search services for Civil, Family and Small Claims, Divisional Court and Bankruptcy lines of business.
JSO is being enhanced through an iterative approach.
This supports the ministry’s commitment to develop efficient and technology-enabled business processes and to optimize the allocation of human resources and physical infrastructure, with a focus on core business and resulting benefit is a streamlined / centralized business process / delivery that improves the delivery of client services.
Translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications writing and / or generating code 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.
Provide operational support for Justice Services Online
This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.
25 hours per calendar day, sometime between 8 : 00 AM and 5 : 00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified.
These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to.
Advantages
Good compensation working on projects that will make a difference to the people in Ontario.
Responsibilities
- Draft technical requirements, and prepare detailed technical solution design for JEE based applications
- Develop and modify, maintain and unit test programs on JEE platform
- Review code and document the software process flows, business logic, code dependencies, etc.
- Develop and modify, maintain and unit test changes to solution design and user interfaces
- Create new web services and orchestrate multiple atomic web services to build complex web service operations
- Develop web-based applications including front end user interface and back application logic
- Promote programs from development to test environment. System test online and batch programs
- Prepare deployment packages of code and instructions for builds in Development, UAT and Production environments
- Prepare automated deployment build and test scripts in a DevOps environment
- Assist in metadata / test data creation and maintenance, and prepare data packages for implementation by the Database Administrator
- Provide application support, including participation in on-call rotation
- Support the testing team during system and UAT testing
- Prepare deployment packages of code and instructions for builds in Development, UAT and Production environments
Qualifications
- Experience in programming and leading teams of developers and programmers, track technical project deliverables such as code, build scripts, DB scripts and related configurations.
- Experience in Java and J2EE (all supported versions) development in a WebSphere application development environment
- Experience with relational and hierarchical database technologies (Oracle, MS SQL, LDAP)
- Experience using software development tools RSA 8, WebSphere Integration Developer (WID) 7.5, Hibernate, Angular, AngularJS, Spring Framework, JQuery, Eclipse, Spring MVC, Spring annotation, Spring AOP Framework, ClearQuest, Web Services Description Language (WSDL), Jasper reports, ESB, Primefaces, PrimeNg, JSF, Weblogic, Bootstrap
- Experience in and expertise writing build and test scripts in automation scenarios
- Java full stack development skills in various JEE technologies and frameworks such as JSF, Angular, react, etc.,
- Ability to lead a team of developers and track technical project deliverables
- Applying DevOps methodology and tools
Summary
We are seeking a Senior Full Stack - Software Developer to enhance the Justice Services Online (JSO) portal, a pivotal tool for online legal services.
We thank all applicants for taking the time out to apply. Someone from our team will reach out to you if you have moved forward in the recruitment process.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.
In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming;
Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.
We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.
ca to ensure their ability to fully participate in the interview process.