Start Date-2024-10-14
End Date-2025-03-31
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.
We are seeking a skilled Senior Software Developer to join our team, focusing on the support, maintenance, and development of critical business applications.
The ideal candidate will have extensive experience with .NET technologies and be capable of leading technical initiatives to enhance application performance and user experience.
If you are a proactive and experienced developer looking to make a significant impact in a supportive and innovative environment, we encourage you to apply.
Help us enhance our applications and deliver exceptional service to our clients!
Advantages
- Good compensation working on projects that will make a difference to the people in Ontario.
- Opportunities that will help you enhance your skill set in a rapidly evolving field.
Responsibilities
- Provide business application support as a tier 2 / 3 resource for seven production applications
- Respond to a break / fix notification within one business day
- Restore normal service operation within three business days
- Review and implement change requests to meet client needs
- Implement .Net solution version to optimize application capacity and improve response time
- Develop automated processes for pre-class notifications and administration tasks
- Develop and integrate a centralized file repository for learners to access class materials on the web
- Configure online learning module and interface, including e-testing features, grades and certificates issuance, and develop customized instructor interactions.
- Migrate select self-paced online learning courses.
- Advise business as technical lead for SCORM compliance in rebuilding and migrating all e-learning courses currently delivered via the OFC CERPS platform.
- Develop custom fields, automated processes, user roles and interface to integrate accreditation and certification activities to the web, including data modeling and migration of legacy databases.
- Implement integration with Power BI for custom, real-time reporting.
- Design and build custom web features (front-end) in support of features.
- Design and build custom administrative modules (back-end) in support of features
- Update the data model (database) and write custom SQL queries in support of reports and updated / new features
- Incorporate accessibility requirements (WCAG 2.0) into new features
- Conduct Data analysis, transformation and import of new data
Qualifications
- 10 + years of experience working with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)to build front-end (web) and back-end (administrative console) features
- 8+ years of .NET experience.
- Experience with and knowledge of databases including data modeling SQL programming skills with the ability to write queries, stored procedures, and views.
- Previous OPS / JTS experience is an asset.
- Blazor Server
- C#, LINQ, Razor syntax
- SCORM
- Visual Studio - all supported versions
- Azure devOps
- Experience in programming and analysis at the specified experience level
- Experience in structured methodologies for the development, design, implementation and maintenance of applications
Summary
Are you someone who thrives in a fast-paced environment and are eager to tackle complex challenges? We’re seeking a Senior Software Developer to join our dynamic team and encourage all who who are passionate about coding, problem-solving, and innovation to apply!
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.