
ITDS Portugal
Senior .net fullstack developer – banking systems
Porto
April 6, 2026
Hybrid
30k-36k EUR
Unleash impactful innovation — shape the future of banking systems.
Porto-based opportunity with hybrid work model (up to 3 days remote per week).
As a Senior .NET Fullstack Developer – Banking Systems, you will be working for our client, a leader in financial technology, dedicated to optimizing banking profitability through advanced software solutions. You will contribute to maintaining and evolving critical systems responsible for load, certification, and publishing of Profit & Loss metrics—key indicators driving strategic financial decisions. This is your chance to impact the banking industry by delivering robust, scalable applications and strategic features that empower financial institutions in their digital transformation journey.
Your main responsibilities:
- Develop and maintain full-stack .NET applications, including Windows Forms, ensuring system reliability and performance.
- Collaborate with Business Analysts to gather requirements and translate them into effective technical solutions.
- Implement new features and enhancements on existing banking systems, ensuring compliance with best practices.
- Manage relational databases (SQL Server, Oracle, Sybase), optimizing queries and data integrity.
- Utilize version control (git) and CI/CD tools (Jenkins, BitBucket, XLDeploy) to streamline development and deployment processes.
- Support system analysis, design, testing, deployment, and troubleshooting activities to ensure seamless operation.
You're ideal for this role if you have:
- At least 5 years of professional experience in full-stack .NET and Windows Forms development.
- Solid expertise with relational databases such as SQL Server, Oracle, or Sybase.
- Hands-on experience with versioning and CI/CD tools like git, Jira, Jenkins, BitBucket, XLDeploy.
- Proven background in all development phases — analysis, design, code, tests, and deployment.
- Fluency in English and Portuguese — minimum B2 level.
It is a strong plus if you have:
- Experience with .NET Core and Angular frameworks.
- Familiarity with orchestration tools like Control-M.
- Knowledge of code quality analysis tools such as SonarQube or Checkmarx.
- French language skills.
- Understanding of financial domain concepts.
Language Required for the role:
- Fluent English and Portuguese (minimum B2).
Eligibility for the role:
- Only candidates with an existing legal right to work in Europe will be considered for this role.
#MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Benefits
- ITDS Clubs
- Access to medical insurance
- Meal Card
- Access to Pluralsight & Udemy
- Integrational Events