Empresa:
QUANTEAM - Portugal (RAINBOW PARTNERS Group)
Descrição da Função
Who are we?
As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in the fields of Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 980 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca. Committed to sustainability (Ecovadis Gold), diversity (gender index: 92%), and quality of work life (Best Workplace Experience), Quanteam is a forward-thinking enterprise.
Our Expertise
With a dual expertise in both business and IT, Quanteam supports its corporate clients (investment banks, asset management companies, private and retail banks, custodians, etc.) across the entire Front-to-Back spectrum in evolving their business activities and transformation projects.
Our teams are organized into 5 expertise areas:
Quantitative Finance
Risk, Compliance, and Regulatory
Operations and Finance
Transformation and Organization
Information Systems
In 2023, Quanteam generated a revenue of €74.6 million.
We are looking for a Senior C# Developer
MAIN TASKS:
- Analyze legacy software solutions to identify areas for improvement or refactoring.
- Participate in the technical design of new features and systems, ensuring alignment with industry best practices.
- Develop and maintain applications using C# and the .NET technology stack.
- Write clean, efficient, and testable code with a focus on maintainability and performance.
- Implement and execute unit tests to ensure high code quality.
- Collaborate with functional analysts to translate business requirements into effective technical solutions.
- Ensure proper version control and continuous integration using tools such as GIT or SVN.
- Troubleshoot and resolve complex technical issues, providing well-structured solutions.
YOUR PROFILE AND SKILLS:
- At least 5 years of proven expertise in analyzing legacy systems and designing modern solutions aligned with industry best practices.
- Strong proficiency in C# and .NET technologies (Framework and/or .NET Core).
- Experience in analyzing and refactoring legacy systems.
- Solid understanding and application of design patterns and development best practices (e.g., SOLID, Clean Code).
- Expertise in Dependency Injection and Test-Driven Development (TDD).
- Experience working with relational databases, preferably SQL Server.
- Knowledge of web development frameworks, preferably Angular.
- Familiarity with version control systems such as GIT or SVN.
- Strong analytical and problem-solving skills.
- Clear and effective communication with both technical and non-technical stakeholders.
- Proficiency in English.
- Hybrid role based in Lisbon or Porto.
If you feel this opportunity is for you, send your CV and join our team!

Observações
Lisboa (Portugal)