Start Date-2024-09-16
End Date-2025-03-28
The successful candidate can work remotely; however, they may be required to go to the nearest government office. This will be determined by the project team based on the project's needs.
While working remotely, there is an expectation of being available to participate via MS Teams in all planned meetings, including daily scrum meetings, as well as ad-hoc team collaboration sessions.
Hybrid assignment- 2- 3 days onsite per week *
The aim of this procurement initiative is to bolster the AFFES portfolio team by adding extra resources for development and analysis.
This resource will help deliver application improvements and provide essential operational support.
The project objectives are outlined as follows :
1. Establish and manage a prioritized backlog of features and user stories aligned with business requirements.
2. Collaborate with the project team and business subject matter experts (SMEs) to identify and establish priorities.
3. Implement agile methodologies to enhance existing solutions through incremental and iterative approaches.
Advantages
Good compensation working on projects that will make a difference to the people in Ontario.
Responsibilities
Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
Required to translate technical systems specifications into working, tested applications.
- 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.
Qualifications
- 10+ years of programming and development experience in Java
- Experience conceiving, reviewing, and implementing design changes
- Experience analyzing data records, diagnosing, and resolving issues
- Demonstrated experience developing Java applications based on :
- Liberty
- Spring
- JPA2.1 implementations, e.g. Hibernate 3.6, Eclipse Link 2.5 etc.,
- JAX-RS 2.0, JDBC 4.1
- Windows Exchange Web Services (EWS) API
- Websocket 1.1
- Angular JS
- Demonstrated experience with Oracle database
- Developing database scripts
- Database design
- Data modelling
- Demonstrated ability to work independently
- Demonstrated ability to work collaboratively with the project team to meet goals and objectives
- Knowledge of MNRF-AFFES division service offerings
- Experience developing and designing intuitive, simple to use interfaces
- Experience developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disability Act (WCAG 2.0 LEVEL AA)
- Proficient in both front-end and back-end development, including database design / management and DevOps
- Ability to ensure the entire stack is designed and built for speed and scalability
- Knowledge and experience in designing and constructing REST API services
- Experience integrating front-end UI with constructed APIs
- Knowledge of design and implementation of continuous integration and deployment processes
- Familiarity with rapid application development (RAD) methodologies
Summary
Are you a passionate Full Stack Software Developer ready to take your career to the next level? Join our innovative team, where you’ll have the opportunity to work on exciting projects that challenge your skills and creativity.
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.