Summary: Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week) Work Mode: Hybrid Duration: 12 Months Contract Responsibilities: Work with Risk and Compliance to build surveillance models.
Collaborate with Business Analysts, Scrum Masters, Dev
Ops, and other teams to understand surveillance model requirements.
Design, implement, and test surveillance models in a fast-paced agile manner.
Utilize strong design and coding skills for software development.
Requirements: Minimum 3 years of hands-on software development experience in the Java ecosystem.
Experience with Spark on big data platforms.
Dev
Ops CI/CD experience on test and release automation.
Strong database experience, preferably with DB2, SQL Server, or PostgreSQL.
Complete SDLC process and Agile Methodology (Scrum).
Excellent communication skills and ability to collaborate with both technical and non-technical users.
Preferred Skills: Experience with Scala.
Containerized techniques like Docker or Podman.
Web UI experience using HTML5, Java
Script, Angular/React framework.
High-quality software architecture and design methodologies and patterns.
Experience with workflow and rule engines.
Hands-on data mining and analytical work experience.