We are seeking a talented and motivated Full Stack Developer to join our dynamic Financing and Transaction Banking (FTB) team. In this role, you will play a crucial part in shaping the future of our financial solutions. You will collaborate with business analysts, developers, and other stakeholders to design, develop, and maintain high-quality applications that support complex financial transactions.
What You'll Do:
Collaborate: Work closely with business analysts to understand requirements, identify optimal technical solutions, and estimate development efforts.
Develop: Design, develop, and implement new features, improve existing applications, and resolve technical issues.
Demonstrate: Present your work to stakeholders and product owners to gather feedback and ensure alignment with business objectives.
Agile Practices: Actively participate in Scrum ceremonies, including daily stand-ups, sprint planning, retrospectives, and demos.
Automation: Enhance our CI/CD pipelines and observability frameworks to improve efficiency and reliability.
Ownership: Take ownership of projects, contribute to codebase improvements, and refactor existing code for optimal performance and maintainability.
Reporting: Provide regular updates to management, including key performance indicators and insights.
What You Need:
Experience: 3-5 years of experience in a similar role.
Technical Skills:
.NET.
SQL Server, Oracle, or Postgres.
Docker and Kubernetes.
IBM MQ or RabbitMQ.
CI/CD tools (Git, Jenkins, SonarQube, XL Deploy, JFrog).
Agile Scrum (Jira).
Domain Knowledge: Understanding of financial markets, including equity markets, interest rates, derivatives, etc.
Soft Skills: Strong communication, problem-solving, and analytical skills.
Education: Bachelor's degree in Computer Science or a related field.
Nice to Have:
Java (Spring, SpringBoot, Hibernate).
Angular or React.
Workload Automation (Autosys).
Elastic Search and Grafana.
Languages: French, English.
Required: Strong English communication skills, both written and verbal, to collaborate effectively with US-based colleagues and partners.
Hybrid Role: While we offer a flexible work arrangement, this role requires a 50% on-site commitment at our Montreal office. Please only apply if you can meet this requirement.
Full-Time