HAYS

Software Engineer - Full Stack

Posted: Nov 4, 2025

Job Description

Software Engineer – Full Stack (Python / ReactJS / Django)📍 Geneva, Switzerland | 🕒 6-month contract (renewable) | 📅 Start: January 2026Why This Role MattersJoin a global banking technology team in Geneva and work on mission-critical applications that power financial systems worldwide. This is a renewable contract where your expertise will directly impact secure and scalable solutions for one of the most dynamic sectors.Your MissionAs a Full Stack Software Engineer, you’ll design and build complex applications, troubleshoot technical challenges, and collaborate with top-tier engineers in a high-performance environment.Key ResponsibilitiesDevelop secure, high-quality software solutions for banking applications.Produce architecture and design artifacts for complex systems.Analyze large datasets to improve performance and reliability.Drive improvements in coding hygiene and system architecture.Required ExperiencePython (4+ years) – Backend development expertise.ReactJS (3+ years) – Front-end development for dynamic interfaces.Django (3+ years) – Web framework for scalable apps.Databases (Oracle/Postgres) (3+ years) – Strong relational DB skills.NodeJS (2+ years) – Server-side JavaScript exposure.Cloud (AWS preferred) (2+ years) – Deployment and infrastructure knowledge.Preferred SkillsCI/CD tooling, cloud platforms (Azure/GCP), Linux engineering.Why Apply?Work on high-impact banking systems in a global environment.Renewable contract with exposure to cutting-edge technologies.Collaborative and inclusive team culture.✅ Apply now with your CV (max 2-3 pages) and take the next step in your tech career.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In