Skip to content
mimi

Senior Software Engineer (Full Stack) | Global Trading Firm | Switzerland

SGI

Genf · Hybrid Senior 3w ago

About the role

Senior Software Engineer (Full Stack) | Global Trading Firm | Switzerland

About

We’re partnered with a leading global energy and commodities firm undergoing a major digital transformation, scaling its in‑house analytics platforms across trading, logistics, and infrastructure.

The Role

We’re looking for a true Senior Full Stack Engineer who is equally strong in .NET and modern React.

  • This is not a backend role with light UI exposure; you will be hands‑on in React daily, building high‑quality front‑end interfaces backed by robust .NET microservices.
  • You’ll join a collaborative Geneva‑based team delivering highly scalable applications that support global trading operations.

Key Responsibilities

  • Build and maintain strategic analytics applications used by global trading and operations teams.
  • Contribute across the full SDLC – design, development, testing, and deployment.
  • Work directly with end users to translate requirements into performant UI and API features.
  • Deliver clean, maintainable code across both the React front‑end and .NET back‑end.
  • Participate in daily scrums, peer reviews, and architecture/design sessions.

Location & Package

  • 📍 Geneva, Switzerland, Hybrid Working
  • 🌍 UK/EU relocation supported (option to start in London first if you're UK‑based)
  • 💼 Highly competitive salary + benefits

Requirements

  • Degree in Computer Science, MIS, or similar.
  • 4–8 years’ experience with C#/.NET, including ASP.NET Core & Web APIs.
  • 2+ years of hands‑on, production React experience (not Angular/Vue; React is required).
  • Candidates without recent commercial React experience will not be considered.
  • Strong JavaScript & modern front‑end skills (React hooks, state management, UI patterns, CSS).
  • Experience with SQL databases (Oracle, SQL Server, PostgreSQL).
  • Familiarity with CI/CD and Agile/Scrum.
  • Strong communication skills and a proactive mindset.

Nice to Have

  • Experience with GraphQL, gRPC, Kafka, or Reactive Extensions (RX).
  • Exposure to energy, commodities, or financial markets.

Application

📧 If you are interested in this Senior Stack Developer role, please respond directly to this advert with your updated CV or send it to chantelle.smith@sourcegroupinternational.com.

Requirements

  • Degree in Computer Science, MIS, or similar.
  • 4–8 years’ experience with C#/.NET, including ASP.NET Core & Web APIs.
  • 2+ years of hands‑on, production React experience (not Angular/Vue; React is required).
  • Candidates without recent commercial React experience will not be considered.
  • Strong JavaScript & modern front‑end skills (React hooks, state mgmt, UI patterns, CSS).
  • Experience with SQL databases (Oracle, SQL Server, PostgreSQL).
  • Familiarity with CI/CD and Agile/Scrum.
  • Strong communication skills and a proactive mindset.

Responsibilities

  • Build and maintain strategic analytics applications used by global trading and operations teams.
  • Contribute across the full SDLC - design, development, testing, and deployment.
  • Work directly with end users to translate requirements into performant UI and API features.
  • Deliver clean, maintainable code across both the React front-end and .NET back-end.
  • Participate in daily scrums, peer reviews, and architecture/design sessions.

Skills

.NETASP.NET CoreC#CI/CDCSSJavaScriptOraclePostgreSQLReactSQLSQL ServerWeb APIs

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free