Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English (Practice)
Seniority: Senior (5+ years)
Sector: Banking
Rate Between €3200 - 3500 RV / €2000 - 2300 CTI
- ️ 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
Are you passionate about building high-performance, real-time trading platforms used by global financial institutions?
We are looking for a Senior .NET Backend Developer to join the BNP Paribas Global Markets eTrading Team, where technology directly impacts the trading experience of corporate and institutional clients worldwide.
As part of a globally distributed engineering team, you will contribute to cutting-edge electronic trading solutions supporting FX and Commodities markets. You'll work in a fast-paced environment focused on low-latency, high-volume systems while collaborating with experienced professionals across technology and business domains.
This is an excellent opportunity to deepen your expertise in financial markets, distributed systems, and enterprise-scale software engineering within one of Europe's leading investment banks.
Core Responsibilities
-
Design, develop, and maintain scalable backend solutions using C# and .NET technologies.
-
Participate in the full Software Development Lifecycle (SDLC), including:
-
Technical analysis
-
Solution design
-
Development
-
Testing
-
Documentation
-
Code reviews
-
Collaborate within Agile teams to deliver high-quality software solutions.
-
Contribute to architecture discussions and technology decisions.
-
Provide recommendations on system design, scalability, performance, and best practices.
-
Support deployment, release management, and ongoing maintenance activities.
-
Partner closely with Production Support teams to ensure platform stability and reliability.
-
Work with JavaScript/TypeScript libraries when required for platform integrations.
-
Develop solutions for real-time, high-throughput trading environments.
Must-Have
-
5+ years of professional experience developing applications using C# and .NET
-
Strong experience building real-time and high-performance systems
-
Solid understanding of:
-
Object-Oriented Programming (OOP)
-
Design Patterns
-
Clean Code principles
-
Experience with:
-
Test-Driven Development (TDD)
-
Continuous Integration (CI/CD)
-
Automated testing practices
-
Experience with Windows Presentation Foundation (WPF)
-
Knowledge of Agile software development methodologies
-
Strong debugging and troubleshooting skills
-
Experience in Financial Services, Trading Platforms, Capital Markets, or eTrading environments
-
Knowledge of low-latency architectures
-
Experience with distributed systems and messaging technologies
-
Familiarity with JavaScript and TypeScript ecosystems
We are looking for a professional who:
✅ Thrives in complex, fast-paced environments
✅ Enjoys solving challenging technical problems
✅ Has a strong ownership mindset and takes initiative
✅ Communicates effectively with global and cross-functional teams
✅ Is passionate about software craftsmanship and continuous improvement
✅ Learns new business domains quickly and adapts to change
✅ Can balance technical excellence with business priorities
✅ Is comfortable working on mission-critical systems with high availability requirements
Within your first months, you will:
-
Contribute to key trading platform initiatives.
-
Deliver high-quality, production-ready code.
-
Participate actively in architectural and technical discussions.
-
Become a trusted contributor within the global engineering team.
-
Help improve platform performance, scalability, and reliability.
Please answer the following questions when applying:
-
How many years of professional experience do you have with C# and .NET development?
-
Have you worked on real-time, high-volume, or low-latency systems? Please describe the environment.
-
What is your experience with Test-Driven Development (TDD)?
-
Have you implemented CI/CD pipelines? Which tools did you use?
-
What is your experience with Windows Presentation Foundation (WPF)?
-
Have you worked in Financial Services, Capital Markets, Banking, or Trading environments?
-
Describe a complex technical challenge you solved recently.
-
Have you worked in globally distributed teams? How did you manage collaboration across different locations?
-
What is your current location and your availability to work in Lisbon?
-
What is your English proficiency level?
-
Work for one of Europe's largest investment banks.
-
Build technology used by global institutional clients.
-
Gain exposure to financial markets and electronic trading.
-
Collaborate with international teams and experienced professionals.
-
Be part of an innovative environment where technology drives business success.
C#, .NET, .NET Framework, .NET Core, ASP.NET, Backend Development, Software Engineering, Real-Time Systems, Low Latency Systems, Multithreading, WPF, Windows Presentation Foundation, Agile, Scrum, Test-Driven Development, TDD, Unit Testing, CI/CD, Continuous Integration, Continuous Delivery, Design Patterns, Object-Oriented Programming, OOP, REST APIs, Microservices, Distributed Systems, Performance Optimization, Financial Services, Capital Markets, Electronic Trading, eTrading, FX Trading, Commodities Trading, JavaScript, TypeScript, Code Review, Git, SQL Server, Problem Solving, Architecture Design
#CI - PROC26327_1_2