Find similar career opportunities
Front-End-Focused Full-Stack Developer - React Category: Software Development/ Engineering
Main location: Canada, Quebec, Montréal
Position ID:J1126-0142
Employment Type: Full Time
Position Description: About the role
Our client is expanding its Structuring team within the Non-Linear business line. You'll work in an Agile environment, in close collaboration with structurers and technology teams, to develop strategic platforms used to structure, book and price non-linear structured products.
The assignment will focus on the Structured Product Manager and the next-generation SANDBOX pricer. The role is primarily focused on front-end development, with opportunities to contribute to the wider application stack and delivery process.
Your future duties and responsibilities: Responsibilities
- Design, develop and enhance web interfaces used to book and price structured products.
- Improve existing user interfaces and contribute to the refinement of application data models.
- Support the development and evolution of the Structured Product Manager and SANDBOX platforms.
- Manage test environments and support the software delivery process.
- Automate processes and help manage data flows between systems.
- Participate in regression testing to help maintain platform stability.
- Contribute to Agile ceremonies, including daily stand-ups, sprint planning and retrospectives.
- Collaborate with structurers, traders and technology teams to understand business needs and deliver solutions.
- Contribute to technical discussions and architectural decisions.
- Identify and raise risks related to scope, timelines, costs or resources.
Required experience and skills
- At least 5 years of professional front-end web development experience.
- Experience with React and/or AngularJS.
- Experience with C# / .NET Core / ASP.NET Core is an asset.
- Experience working with MongoDB.
- Familiarity with messaging or streaming technologies such as Kafka.
- Experience with Docker and Kubernetes.
- Experience with Argo CD or a similar continuous integration and delivery tool.
- Experience working in an Agile or Scrum environment.
- Strong analytical, communication and problem-solving skills.
- Ability to work autonomously, collaborate effectively and raise issues proactively.
Required qualifications to be successful in this role: Assignment details
- Duration: 12-month contract, renewable
- Target start date: As soon as possible
- Language: English required; French is an asset
- Holiday calendar: Canada
CGI provides a reasonable estimate of the salary range for this position. The range is determined by various factors, including skill level, geographic market, experience, education, and professional licenses and certifications. Compensation decisions are based on the specific circumstances of each case. The reasonable estimated salary range for this vacant position is $60,000-$115,000.
#LI-AM1
Skills: - .NET
- Apache Kafka
- Docker
- English
- French
- MongoDB
- Web Development
- ASP.NET
- C#