Full Stack Software Developer
Role details
Job location
Tech stack
Job description
Join us as a Full Stack Software Developer and play a key role in shaping the systems that power the distribution and insights analytics of financial data across global markets.
In this role, you will have the opportunity to work with modern cloud-native technologies, contribute to complex and high-impact software products, and collaborate closely with talented experts across development, UX, QA, and product. You will take ownership of meaningful technical challenges, influence architectural decisions, and grow your expertise through hands-on exposure to Azure, DevOps pipelines, modern front-end frameworks, and full lifecycle development within a supportive and forward-thinking team.
Your key responsibilities as a Full Stack Software Developer will include:
- Designing, developing, testing, and maintaining full-stack software applications that support the dissemination and analysis of financial data.
- Optimizing application performance and identifying opportunities to simplify, automate, or improve existing technical solutions.
- Collaborating closely with cross-functional teams including designers, testers, product managers, and other developers to deliver high-quality features.
- Conducting unit, integration, and performance testing to ensure the reliability and quality of the software.
- Contributing to technical documentation and staying up to date with emerging technologies and best practices.
- Supporting deployment processes and ensuring smooth integration of new features within cloud-based environments.
Requirements
Do you have experience in C#?, * You must have strong programming skills and a proven track record of delivering full-stack software solutions.
- You will have at least 3 years of experience working with server-side technologies such as .NET/C#/Azure, relational databases, and modern front-end frameworks.
- You should have experience working in Agile teams and understand how Agile brings value to collaboration and delivery
- You must have experience developing commercial software solutions for end users.
- You will have strong proficiency in English and French (French is essential for this role as the tool, code, comments etc are all in French)
Benefits & conditions
Pulled from the full job description
- Flexible schedule