Match Profiler is an Information Systems consultancy with over 25 years of experience in the national and international technology market.We believe in challenging and motivating projects, driven by multidisciplinary and agile teams – and we are looking for those who want to grow with us.With a close-knit approach, we develop solutions that drive business growth with innovation, trust and security.If you aspire to a career that challenges you daily and allows you to make a real impact – this opportunity is for you.We are currently strengthening the team of one of our clients with the following profile:Senior C#. NET Developer – Hybrid (Porto)ContextYou will be part of a team that develops and maintains key components of a large-scale banking and savings platform. The environment is technically challenging and highly regulated, requiring strong engineering practices, clean architecture and a high degree of code robustness.Key ResponsibilitiesDesign, develop and test software applications using C# and the. NET frameworkCollaborate with cross-functional teams to define, design and deliver new featuresTroubleshoot and resolve complex technical issues across distributed systemsWrite clean, maintainable, and efficient code following best engineering practicesParticipate in code reviews, ensuring quality and consistencyContribute to improving architecture, design patterns and system performanceMentor and support junior developers when neededCore Technical Skills5+ years of experience as a C# /. NET DeveloperStrong understanding of OOP and design patternsExperience in building web applications with ASP. NET / MVCProficiency with. NET 6+Experience with: REST APIs / RESTful architecture, Microservices architecture, Rabbit MQ, Unit testing (NUnit), Sonar Qube, Checkmarx, Kibana & ElasticsearchFamiliarity with agile methodologiesFluency in English (spoken and written)French is a plus (B2+)Preferred QualificationsKnowledge of distributed systemsHands‐on experience with microservices architecture at scaleSoft skillsGood communicationTeam spiritProactivityWhat we have to offerCareful onboarding and close support from day oneContinuous feedback aligned with your professional growthA collaborative and accessible teamA work environment that values idea sharing and personal developmentAccess to exclusive partnerships and discountsSocial events and initiatives that reinforce team spiritTo respond to this opportunity, send us your CV to: ******