Descrição do trabalho
Location: Lisbon, Portugal (Hybrid model)
English: Advanced
At Hexa Consulting we want to spread transparency and enable diverse tech careers.
Our mission is to build strong relationships, be a leading partner through a differentiated approach in IT consulting and contribute to the professional and personal development of our team.
We work with Nearshore projects, TM & Project Development, Service Management and Tech Academies.
We’re looking for a Senior Full Stack Developer to join our team in Lisbon, working on high-performance applications used by Front Office trading teams in a global financial environment.
In this role, you will contribute to the development of modern web-based trading platforms, combining .NET backend services with HTML5/JavaScript frontend technologies. You will work in an Agile environment, collaborating with international teams to deliver scalable and high-performance solutions.
- Responsibilities:
- Participate in the full software development lifecycle including technical analysis, development, testing, documentation, and code reviews.
- Develop and maintain full stack applications using .NET and modern JavaScript frameworks.
- Build and enhance HTML5 web applications used by trading and financial market teams.
- Collaborate with production support teams to ensure stable releases and platform reliability.
- Work with developers and architects to define and apply best development and architecture practices.
- Contribute to technical design decisions and platform evolution.
- Participate in Agile ceremonies and actively contribute to sprint planning and technical discussions.
- Mentor junior developers through code reviews and knowledge sharing.
- Requirements:
- 8+ years of experience in software development in enterprise environments.
- Strong experience with C# and .NET development.
- Strong experience with JavaScript/TypeScript and HTML5.
- Experience with modern JavaScript frameworks such as Angular or React.
- Good knowledge of CSS and modern web development practices.
- Solid understanding of software design patterns and development best practices.
- Experience working in Agile/Scrum environments.
- Strong understanding of test-driven development and continuous integration.
- Experience developing high-performance applications.
- Nice to Have:
- Experience developing real-time or trading platforms.
- Experience with real-time messaging systems.
- Knowledge of financial markets, particularly FX, FX Options, or Interest Rate products.
- Experience with Reactive Extensions (RX), NUnit, or similar .NET libraries.
If you feel your profile matches this role, please send us your CV. We look forward to hearing from you.