Senior Full Stack Developer

Genf, Switzerland

Job Description

About Our Client:
Our client is a leading global player in the energy sector, with a dynamic, entrepreneurial culture that empowers talent to thrive. The company offers opportunities to work on impactful projects in major energy hubs, with a strong commitment to growth in renewables and innovative infrastructure solutions. They provide exceptional support and development, making this the perfect environment to advance your career and shape the future of energy.
We are looking for an experienced Full-Stack Developer (.NET/React) to join the team of our client. The ideal candidate will be part of a distributed, agile development group tasked with building high-performance applications that transform complex data into actionable insights. This role is ideal for someone who thrives in a collaborative, fast-paced environment and wants to see their work have real impact.
Core Responsibilities

  • Collaborate with a distributed development team to build strategic analytics applications.
  • Participate in the full development lifecycle, from requirements gathering and design to implementation and deployment.
  • Engage directly with end users to define features and deliver high-value solutions.
  • Deliver testable, maintainable code optimized for performance and scalability.
  • Contribute to team-wide activities including code reviews, design sessions, and daily scrum meetings.
  • Ensure the highest standard of UI/UX, taking a perfectionist approach to styling and front-end behavior.
  • Balance speed and quality in meeting tight project deadlines while maintaining development best practices.
Essential Qualifications
Bachelors or Masters degree in Computer Science, MIS, or a related field.
4-7 years of experience developing enterprise-level solutions with C# and .NET technologies (preferably ASP.NET Core and WebAPIs).
3+ years of experience in front-end development, ideally with React.
Strong proficiency in modular JavaScript, asynchronous programming, and DOM manipulation. * Demonstrated expertise in CSS/styling and building high-quality, responsive user interfaces.
  • Experience with RDBMS and SQL (Oracle, SQL Server, or PostgreSQL).
  • Familiarity with CI/CD pipelines, agile workflows, and working in Scrum environments.
  • Comfortable working directly with business stakeholders to refine and deliver product requirements.
  • Strong attention to detail, with a passion for clean, well-structured, and maintainable code.
  • Self-motivated and user-focused, with excellent communication skills.
Desired Experience
Experience with GraphQL or gRPC
Familiarity with Reactive Extensions (Rx)
Knowledge of Kafka or other messaging architectures
Prior experience in the commodities or trading industry is a strong plus
Personal Attributes
Driven by a desire to build high-quality, user-centric solutions.
Proactive and adaptable, with the ability to manage multiple priorities.
Detail-oriented, organized, and methodical in your approach to development and problem-solving. * A team player with strong communication and collaboration skills.
  • Eager to work on both the technical and functional sides of the product.
  • Passionate about learning and applying new technologies in a real-world business context.
Your Data
By submitting your resume, you agree to the retention and use of your personal data by TSG for recruitment purposes, including sharing with our clients in the context of your application.

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1658668
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Genf, Switzerland
  • Education
    Not mentioned