Senior Full Stack Developer (.NET / Angular or React)

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.