Senior Software Developer

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Developer at Intact focusing on enterprise software integrations and backend services development. Collaborating with various teams to ensure solutions align with business and technical requirements.

Responsibilities

  • Build and support integrations between enterprise platforms and target systems using APIs, connectors, and event-driven/messaging patterns where appropriate.
  • Design, develop, and enhance backend components (services, plugins/extensions, business rules, workflow/orchestration logic) in Java alongside any additional languages or scripting supported by the platform or integrated systems.
  • Troubleshoot and resolve production issues including performance bottlenecks, job/sync failures, provisioning/automation errors, workflow defects, and data consistency problems.
  • Collaborate with SMEs, engineers, and architects to translate business and technical requirements into solution designs, estimates, and deliverables.
  • Write clean, testable, maintainable code; contribute to code reviews, CI/CD improvements, and engineering best practices.
  • Ensure implementations follow security and compliance best practices, including least privilege, secure coding, auditability/logging, and appropriate controls.
  • Design, develop, and maintain automation and lifecycle processes (e.g., request/approval flows, access/entitlement management, certifications/attestations, and related governance workflows) where applicable to the platform.

Requirements

  • 3-4+ years of professional software development experience with strong Java proficiency.
  • Experience integrating enterprise applications via REST/SOAP APIs, JDBC, LDAP, flat files, or message/event patterns.
  • Strong debugging/troubleshooting skills in complex enterprise environments.
  • Experience working with source control and delivery practices (Git, CI/CD, automated testing).
  • Bachelor’s degree in Computer Science (or equivalent practical experience).
  • No Canadian work experience required, however must be eligible to work in Canada.
  • For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.

Benefits

  • Flexible work arrangements and a hybrid work model
  • Possibility to purchase up to 5 extra days off per year
  • Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more
  • Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)

Job type

Full Time

Experience level

Senior

Salary

CA$101,800 - CA$124,400 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaSOAP

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.