Role: Senior Developer
Type: Contract (June – October 31, 2025)
Location: Hybrid in Toronto
Your New Company
Join a global leader in enterprise technology consulting, known for delivering high-performance solutions to complex business challenges. This organization partners with top-tier financial institutions to drive innovation in capital markets, compliance, and data engineering.
Your New Role
As a Senior Developer – Capital Markets & Compliance, you will be responsible for designing, building, and deploying scalable applications that support compliance and surveillance functions within a capital markets environment. You will work with large datasets, integrate with vendor platforms, and contribute to the development of robust, distributed systems using Java and Python.
What You'll Need to Succeed
- Experience: 5+ years of hands-on development experience in enterprise environments.
Technical Skills:
- Proficiency in Java and Python for building and testing scalable applications.
- Experience with messaging systems (e.g., Solace).
- Strong understanding of data storage, ETL processes, and data engineering.
- Ability to work with large datasets in batch and near-real-time environments.
- Experience with UNIX/Linux systems.
- Familiarity with enterprise integrations and vendor applications.
Business Knowledge:
- Understanding of capital markets, asset classes, and financial products.
- Familiarity with compliance domains such as AML, trade surveillance, and supervision.
Nice to Have
- Experience with surveillance vendor platforms (e.g., SMARTS, Trading Hub).
- Knowledge of workflow engines (e.g., ACTOne, Actimize).
- Understanding of reference data usage across front, middle, and back office systems.
- Familiarity with transaction lifecycle processes (e.g., order execution, payment confirmation).
- Exposure to DevOps tools and Agile methodologies.