Back to search
SGI Linkedin · Posted 1mo ago

Senior Software Engineer | Full Stack C# | Financial Services | Switzerland

Geneva, Geneva, Switzerland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Software Engineer | Full Stack C# | Financial Services | Switzerland


We’re partnered with a highly regarded global trading business as it continues to invest heavily in its internal technology and analytics landscape.


This is an opportunity for a Senior Full Stack Engineer to join a Geneva-based team, building strategic applications that support complex, high-value business operations across a global environment.

The role will suit engineers coming from banking, financial services, asset management, investment platforms, trading firms, commodities, or other fast-paced data-rich sectors where performance, usability, and reliability matter.


If you enjoy working closely with end users, building modern front ends in React, and delivering robust backend services in .NET, this is a genuinely strong opportunity to work on systems with real commercial impact.


The Role

This is a true full stack engineering role with a strong front-end component. They are looking for someone who is genuinely hands-on with both React and .NET.

You’ll be building and enhancing business-critical applications used by teams operating in fast-moving commercial and trading environments, working across the full development lifecycle in a collaborative, high-performing engineering team.


What You’ll Be Doing

  • Building and enhancing strategic internal platforms used by business, trading, and operational teams
  • Developing high-quality user interfaces in React alongside scalable backend services in C#/.NET
  • Working closely with end users and stakeholders to turn business requirements into practical technical solutions
  • Contributing across the full SDLC, from design and development through to testing and deployment
  • Writing clean, maintainable, production-grade code across both front-end and back-end systems
  • Taking part in peer reviews, technical discussions, sprint ceremonies, and architectural design work


📍 Geneva, Switzerland | Hybrid working

🌍 Open to candidates already based in the EU and open to relocating to Geneva, Switzerland

💼 Highly competitive salary + strong benefits package


Requirements:

  • Degree in Computer Science, Information Systems, or similar
  • Around 4–8 years’ software engineering experience
  • Strong C#/.NET experience, including ASP.NET Core and Web APIs
  • Proven commercial experience building front ends in React
  • Strong JavaScript / TypeScript and modern front-end engineering fundamentals
  • Good experience with SQL-based databases such as SQL Server, PostgreSQL, or Oracle
  • Familiarity with CI/CD, modern development practices, and Agile delivery environments
  • Strong communication skills and a proactive, delivery-focused mindset

Nice to Have

  • Experience with GraphQL, gRPC, Kafka, or Reactive Extensions
  • Exposure to trading, financial services, banking, commodities, capital markets, risk, or other highly data-driven environments


Important to note:

  • This role requires recent, hands-on commercial React experience
  • Engineers whose background is primarily backend, or whose front-end experience is mainly in Angular or Vue, are unlikely to be the right fit
  • This opportunity is best suited to candidates already based in the EU, as the process does not include visa sponsorship


This is a chance to join a globally active business where engineering has direct visibility and impact. You’ll be working on meaningful, business-critical platforms in a sophisticated environment, with the opportunity to build your career in one of Europe’s key financial hubs.


📧 If you are interested in this Senior Stack Developer role, please respond directly to this advert with your updated CV or send it to [email protected]

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent