Master information
RQ00112 - Senior Software Developer, Full Stack
Position: Not specified
Start: As soon as possible
End: Not specified
Location: Toronto, Canada
Method of collaboration: Project only
Hourly rate: Not specified
Latest update: May 15, 2024
Task description and requirements
Start Date: June 3, 2024
End Date: November 29, 2024
Location: 525 University Avenue, Toronto, Ontario (Hybrid)
Hours: 7.25 per day (5 days a week)
Business Days: 60
Application Deadline: Thursday, May 16 at 11:00 A.M. EST
Email: hr@smsoftconsulting.com
WhatsApp Group: Join Here
Required Documents:
- Updated Resume (Word format)
- Expected hourly rate
- Qualification Matrix
Must Haves:
- Strong Java software development experience
- Experience developing custom SSO Federation code
- Proven experience with Oracle Access Manager adapters and plug-ins
- Experience in code review and unit testing
- Knowledge of Identity and Access Management
- Proficiency in front-end and back-end development, API design/management, and DevOps
- Experience with Oracle database
- Integration experience of front-end UI with APIs
Description:
Ontario Health's ONEID service is upgrading to Oracle 12C, enhancing PHI protection and user account security. This upgrade includes a modernization of user interfaces.
Responsibilities:
- Develop ONE ID 12C screens and comply with upgrade requirements
- Create business logic in Java to support upgrade requirements
- Develop adapters and plug-ins for 12C OAM
- Perform unit testing for developed code
- Collaborate with the 12C Upgrade Federation Broker team
- Produce clean, reusable, and maintainable code
- Diagnose and troubleshoot issues
- Research and implement front-end technologies
- Maintain code documentation
Desired Skills:
- Degree in Computer Science or Engineering, or equivalent experience
- Continuous integration and delivery (CI/CD) knowledge
- Strong interpersonal and negotiation skills
- Knowledge of privacy policies and security principles
- Experience with design walkthrough sessions and structured methodologies
- Proficiency in object-oriented development tools
- Experience in API design and application deployment
- Analytical and problem-solving skills
- Experience with JIRA and Confluence
Deliverables:
- Custom code for 12C OAM SSO Federation
- Adapters for 12C OAM Federation Broker
- Business logic for ONE ID requirements
- 12C Oracle Identity Management/Governance plug-ins
Role Summary:
- 7+ years in Java application development
- 5+ years developing 12C Oracle Access Manager adapters and plug-ins
- 7+ years in Java code reviews
- Experience with Identity and Access Management
- Proficiency in CI/CD principles
Note: This hybrid position may require onsite work upon request. Ontario Health assets must remain within Ontario without prior approval.