Senior Front-end Developer (.NET/C#)
Toronto, ONCiti
5+ YOECandidates need 5+ years of UI or full-stack development, mandatory .NET and C# experience, and React proficiency. Strong HTML5, CSS3, JavaScript, automated testing and REST API skills are expected, with financial services experience a significant advantage.
React, Angular, TypeScript, C#, .NET, REST API
Senior Full Stack Java Developer
Mississauga, ONCiti
8+ YOECandidates need 8+ years in financial services, strong Java, JavaScript or React skills, and experience building RESTful APIs with Spring, microservices and cloud platforms such as AWS. They also need senior applications development experience, leadership, project management and clear communication.
AWS, Kafka, Kubernetes, S3, Spring
Software Engineer, Vice President
Mississauga, ONCiti
3+ YOECandidates need a Bachelor's, Master's or PhD in computer science, computer engineering or a related field, plus 3 to 5 years of professional software development. They must be fluent in Python, have working knowledge of C, C++ or Java, and have strong computing fundamentals.
Python, C++, Java, Pandas, NumPy, Flask
Database developer Smartstream TLM SME Senior Programmer Assistant Vice President
Mississauga, ONCiti
5+ YOECandidates need 5+ years of relevant experience, including 3+ years in Oracle SQL and PL/SQL, Unix/Linux shell scripting and project management. Hands-on TLM experience, reconciliation knowledge and experience leading developers are required, and a bachelor's degree or equivalent experience is expected.
SmartStream TLM, Oracle, Unix/Linux, GitHub, Lightspeed, UrbanCode
Software Engineer – Margin Technology - Officer
Mississauga, ONCiti
2+ YOECandidates need 2-5 years of professional software development experience and a bachelor's degree in computer science or engineering. They must program in Java, React and/or Python, build RESTful APIs, and follow TDD and clean code practices.
Java, React, Python, Spring, SQL, AWS
Senior Java Tech Lead - Vice President
Mississauga, ONCiti
10+ YOE5+ MgmtCandidates need 10+ years of software engineering experience, including 5+ years as a technical lead. They need deep Java expertise, Spring and Spring Boot, microservices, Oracle Database with PL/SQL, and distributed caching such as Hazelcast or Redis.
Oracle Database, Hazelcast, Redis, Spring Boot
Data Engineer
Mississauga, ONCiti
6+ YOECandidates need 6+ years of applications development or systems analysis experience, expert Scala and Python skills, and hands-on work with Spark, Databricks, Kafka and Delta Lake or Iceberg. A bachelor's degree or equivalent experience is required, and a master's is preferred.
Apache Spark, Databricks, Apache Kafka, Delta Lake, Apache Iceberg, Scala
Full Stack Java Developer Tech Lead- Vice President
Mississauga, ONCiti
6+ YOECandidates need 6 to 10 years of software engineering experience, deep Core Java and Spring expertise, and strong skills in modern web frameworks, SQL and NoSQL databases. A computer science or related degree is required, and a master's is preferred.
Oracle 19c, MongoDB, Kafka, IBM MQ, Docker, Kubernetes
Senior Java Developer - Vice President
Mississauga, ONCiti
10+ YOECandidates need 10+ years of software engineering experience with deep Java expertise, strong Spring Boot, microservices and Oracle skills, and experience with containers and distributed caching. A bachelor's degree or equivalent experience is also required.
Oracle Database, Spring Boot, Red Hat OpenShift, Kubernetes, AWS ECS, Hazelcast
Senior Java Developer, Applications Development – Assistant Vice President
Mississauga, ONCiti
5+ YOECandidates need 5 or more years of professional Java development experience, with strong Spring Boot and REST API skills. Experience with Oracle, SQL, MongoDB, OpenShift, Kubernetes, MQ, Kafka and CI/CD tooling is required, along with Agile and test-driven development practice.
Java, Spring Boot, Oracle, SQL, MongoDB, OpenShift
In-Business Markets Data Risk Sr. Lead Analyst - SVP
Mississauga, ONCiti
10+ YOECandidates need 10+ years of data analytics experience in banking Markets, with knowledge of fixed income, equities, derivatives and FX data. Advanced SQL, Tableau and Python skills, plus data governance and regulatory experience, are required.
SQL, Tableau, Python, Jupyter, Excel, PowerPoint
Full Stack Software Engineer
Mississauga, ONCiti
4+ YOECandidates need 4+ years of enterprise software engineering, strong Java and Spring Boot skills, and experience with messaging, containers and cloud. Experience with AI coding assistants and multi-region distributed systems is also required.
Kafka, IBM MQ, ReactJS, Oracle, MongoDB, Kubernetes
React Full Stack Developer
Mississauga, ONCiti
3+ YOECandidates need at least 3 years of software development experience with Java, React and Spring Boot, strong Oracle and SQL skills, and experience with REST, microservices and CI/CD. A bachelor's degree in computer science, software engineering or a related field is required.
React, Spring Boot, Oracle, Docker, Kubernetes, Jenkins
Lead .Net Software Developer
Mississauga, ONCiti
6+ YOECandidates need 6 to 10 years of applications development or systems analysis experience, strong programming and project management skills, and a bachelor's degree or equivalent experience. A master's degree is preferred.
.NET, Business processes, Debugging, Regulatory compliance, Reporting, Adjust priorities
Senior Application Support Engineer - Assistant Vice President
Mississauga, ONCiti
5+ YOECandidates need 5 or more years of application support experience, strong problem-solving and communication skills, and experience with SQL Server, Oracle, cloud platforms such as OpenShift, and observability tools. A bachelor's degree or equivalent experience is also required.
SQL Server, Oracle, OpenShift, Grafana, Google Cloud Observability, Elastic Stack (ELK)