08 Nov
|
S.I. Systems
|
Toronto
08 Nov
S.I. Systems
Toronto
Duration: 12 Months
Location: Toronto, London or Winnipeg (Hybrid, 3x/week)
On-call:May require to be part of on call rotation Monday to Sunday
Overview:
Our insurance client is seeking a Senior Full Stack Developer to translate product and design requirements into up-to-date, component-based user experiences. Working within an Agile team, this person will develop reusable software components, support enterprise automation and self-service capabilities, and contribute to solution design, testing and technical mentorship.
Responsibilities
- Collaborate with developers and business stakeholders to translate requirements into maintainable solutions using established platform components.
- Contribute to complex solution design and lead software development, maintenance, testing and evaluation activities.
- Develop unit and integration tests and automate repetitive development tasks.
- Apply coding standards and engineering practices that address functional, non-functional and security requirements.
- Assess the impact of changes on upstream and downstream applications, systems and processes, identifying risks and potential issues.
- Support initiatives that improve automation, self-service and component reuse across the enterprise.
- Coach and mentor technical practitioners, challenge inefficient approaches and contribute to continuous improvement.
- Manage competing priorities and communicate technical concepts clearly to technical and non-technical stakeholders.
Must Haves
- Must be eligible for Reliability Clearance (5+ years in Canada)
- 7+ years of experience delivering software,
integration or platform engineering solutions through the software development lifecycle.
- Backend Development with Java and/or C#
- Experience building reusable, maintainable UI components, with a strong understanding of component lifecycle and state management.
- Familiarity with design systems and CSS frameworks.
- Practical understanding of APIs, REST and integration patterns.
- Strong experience with continuous integration tools, such as GitLab CI/CD or Jenkins, and experience developing unit and integration tests.
- Demonstrated technical depth in complex solution design and engineering, including meeting functional, non-functional and security requirements.
- Experience delivering initiatives that support automation, self-service and enterprise reuse.
- Experience coaching and mentoring technical practitioners.
- Strong communication, problem-solving and stakeholder collaboration skills, with experience working in Agile teams and adapting to changing priorities.
Nice to Haves
- Experience in the financial services industry.
- Working knowledge of Jira and Confluence.
Senior Full Stack Developer with Java/JavaScript/TypeScript and Reusable UI Component Development - 0185
Duration: 12 Months
Location: Toronto, London or Winnipeg (Hybrid, 3x/week)
On-call:May require to be part of on call rotation Monday to Sunday
Overview:
Our insurance client is seeking a Senior Full Stack Developer to translate product and design requirements into modern, component-based user experiences. Working within an Agile team, this person will develop reusable software components, support enterprise automation and self-service capabilities, and contribute to solution design, testing and technical mentorship.
Responsibilities
- Design and build lightweight, reusable front-end components using JavaScript/TypeScript and component-based frameworks.
- Collaborate with developers and business stakeholders to translate requirements into maintainable solutions using established platform components.
- Contribute to complex solution design and lead software development, maintenance, testing and evaluation activities.
- Develop unit and integration tests and automate repetitive development tasks.
- Apply coding standards and engineering practices that address functional, non-functional and security requirements.
- Assess the impact of changes on upstream and downstream applications, systems and processes, identifying risks and potential issues.
- Support initiatives that improve automation, self-service and component reuse across the enterprise.
- Coach and mentor technical practitioners, challenge inefficient approaches and contribute to continuous improvement.
- Manage competing priorities and communicate technical concepts clearly to technical and non-technical stakeholders.
Must Haves
- Must be eligible for Reliability Clearance (5+ years in Canada)
📌 Senior Full Stack Developer with Java/JavaScript/TypeScript and Reusable UI Component Development (Toronto)
🏢 S.I. Systems
📍 Toronto