Portuguese company hires for on-site position
📍 Location: Porto, Portugal
⚠️ Only candidates already based in Portugal will be considered
💼 Work Model: Onsite / Agile Squad
🗣️ Language Requirements: Fluent English
🕓 Seniority: Senior (6+ years)
🏭 Sector: Banking
⚠️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
_________________________________________________________________
We are looking for a Senior Full Stack Developer (.NET C# & ReactJS) to join an Agile Squad focused on Compliance, AML/KYC Management systems.
This role is part of a strategic IT area responsible for designing, developing, maintaining, and evolving compliance platforms, working closely with Product Owners, Scrum Masters, and cross-functional teams.
You will be involved in backend and frontend development, API integrations, platform evolution, and production support, contributing directly to systems critical for regulatory and compliance processes.
· Develop and maintain C# .NET / .NET Core components within an Agile environment
· Build and consume RESTful APIs to retrieve and integrate data from upstream systems
· Contribute to functional and technical specifications aligned with internal architecture standards
· Design, test, and industrialize backend components using .NET Core
· Participate in code reviews, unit tests, integration tests, and performance testing
· Produce high-quality technical documentation (design, deployment, administration guides)
· Support platform integrators and production teams
· Contribute to the evolution of platform architecture
· Collaborate closely with the squad to meet sprint objectives
· 6+ years of experience in C# .NET development
· .NET Framework ≥ 4.5.1 and .NET Core ≥ 3.0
· ReactJS (minimum 1 year experience – beginner/intermediate level)
· Entity Framework, LINQ, Lambda Expressions
· ASP.NET Web API (RESTful), ASP.NET Core MVC
· SQL Server (2012+), T-SQL, SQL Server Management Studio
· JavaScript, TypeScript, JSON, Bootstrap 3+
· Node.js, NPM, Material UI (MUI)
· Unit testing with Microsoft Unit Test
· Development tools: Visual Studio 2019/2022, VS Code
· Agile methodologies: Scrum, Kanban
· Strong focus on DevOps-oriented development
· Docker, Kubernetes, Jenkins, Git
· PowerShell scripting
· JWT, Axios, XML, jQuery
· Experience in DevOps pipelines
· Previous experience in Compliance / AML / KYC systems
· English – Mandatory (minimum B1)
· French – Nice to have
· Strong communication and teamwork skills
· Proactivity, autonomy, and time management
· Ability to write clear technical documentation
· Problem-solving mindset and adaptability
· Reporting-oriented and feedback-driven profile
Senior Full Stack Developer, C# .NET, .NET Core, ReactJS, ASP.NET Web API, REST APIs, SQL Server, T-SQL, Entity Framework, LINQ, JavaScript, TypeScript, Agile, Scrum, Kanban, DevOps, Docker, Kubernetes, Jenkins, AML, KYC, Compliance Systems, Porto, English B1
#CI - PROC25668