Senior Full-Stack Developer

Technology Staffing Group

  • Genf
  • Unbefristet
  • Vollzeit
  • 1 Monat her
  • Einfach bewerben
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 QualificationsBachelors 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 ExperienceExperience with GraphQL or gRPCFamiliarity with Reactive Extensions (Rx)Knowledge of Kafka or other messaging architecturesPrior experience in the commodities or trading industry is a strong plusPersonal AttributesDriven 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 DataBy 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.

Technology Staffing Group