Backend Software Engineer

vor 2 Wochen


Genf, Genf, Schweiz Visium SA Vollzeit

Title: Backend Software Engineer

Type: Permanent contract

Location: Geneva or Lausanne

About us

At Visium, we enable enterprise executives in defining their AI & Data strategy, execute large scale transformations and implement AI across operations, ensuring their organization becomes future-proof.

With expertise in strategy, architecture, cloud engineering, analytics, artificial intelligence and machine learning, we empower our clients to unleash and scale the power of their data.

We're on a mission to pioneer a bright future and build future-proof and ethical organizations . Join the curious, the ambitious, the doers, the good-hearted, the ones who build a world we're all in awe of – our Visumees.

Ready to become one?

Role

As an experienced Backend Software Engineer, you'll be the brain behind crafting, developing, testing, going live and maintaining the platform we deliver. You will leverage your backend programming skills to build real-life micro-services that serve the Visium AI systems in close collaboration with other software and ML engineers. You are passionate about understanding the business context for features built to drive better customer experience and adoption. Finally, you are meticulously organized and prepared to work in a fast-paced and dynamic team environment.

As a Backend Software Engineer, you will in responsible for:

  • Develop and maintain cloud-native applications using containerization, Azure and Kubernetes
  • Write clean, scalable, and maintainable code using Python
  • Implement unit tests to ensure high-quality software
  • Design, document and implement REST APIs with FastAPI
  • Collaborate with cross-functional teams to solve complex problems, utilizing Neo4j, MongoDB, and Redis for data storage and management
  • Implement REST APIs for seamless integration with the frontend
  • Manage CI/CD pipelines for efficient deployment of software
  • Utilize GitOps and a DevOps mindset to ensure efficient and effective software development and deployment

Requirements

We are looking for

  • 3+ years of professional experience as a Software Engineer or Software Developer or in a relevant role
  • Proficiency in Python and unit testing
  • Strong knowledge of containerization and orchestration technologies, especially Kubernetes
  • Strong understanding of Neo4j, MongoDB, and Redis
  • Experience with Docker, ArgoCD, CI/CD pipelines, and GitOps
  • Experience with fundamental front-end languages (HTML, CSS and JavaScript)
  • Ability to work independently and as part of a team
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Understanding of the management of the development of a product (agile, scrum)
  • Understanding of Unix/Linux operating systems
  • Hands-on in object-oriented programming, large-scale software architecture, and networking
  • Understanding of secure backend/frontend communication
  • This role requires working on client-site 2 days per week in Geneva.

Previous experience in consulting role(s) is a plus

Benefits

What we offer

  • A competitive compensation package
  • A yearly education budget to steep your learning curve
  • A yearly sport budget because a fit body leads to a fit mind
  • A flexible working culture because your work-life balance matters to us
  • A position that enables you to have an impact on 1'000s of people, and the whole company's growth.
  • An international, knowledgeable, and passionate team with a strong collaborative mindset

Check our LinkedIn and website to learn more about us & don't hesitate to contact us if you have any questions.



  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour RoleJoin our team as a full-stack software engineer in the PLM section of the Engineering Department's Information Management group. Be part of a project to introduce a modern PLM platform and work towards creating engineering Digital Twins for CERN installations.Implement backend applications using Java or .NETIntegrate 3D model...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesThe Engineering (EN) Department's Information Management (IM) group is looking for a highly motivated full-stack software engineer with great technical skills and a genuine interest in learning new things. You will join a young and international development team inside the PLM (Product Lifecycle Management) section, whose...


  • Genf, Genf, Schweiz BS-Team SA Vollzeit

    Chez BS-Team, nous avons à cœur d'accompagner nos collaborateurs tout au long de leur carrière en leur offrant des opportunités d'évolution. Nous sommes convaincus que l'élargissement des connaissances et des compétences est primordial pour leur réussite professionnelle et leur épanouissement au quotidien.Mission:As part of internal web application...

  • Java Software Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz CERN Vollzeit

    Job Description Your responsibilities Are you a passionate Software Engineer? Do you want to help making the Large Hadron Collider (LHC) and the other CERN accelerators even more efficient? Then you should join our team to work on UCAP, a platform that acquires, analyses and transforms massive streams of online controls data. UCAP enables physicists,...


  • Genf, Genf, Schweiz Ellisys SA Vollzeit

    Desktop Software Engineer (C# .Net)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking "out-of-the-box", and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and...


  • Genf, Genf, Schweiz Ellisys SA Vollzeit

    Desktop Software Engineer (C# .Net)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking "out-of-the-box", and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesIf you are a proactive Full Stack Software Engineer who loves developing sophisticated information systems from start to finish, comfortable with server-side technologies and proficient in writing frontends in JavaScript, not to mention unafraid to optimize database queries, delve into data integration, or troubleshoot...


  • Genf, Genf, Schweiz Ellisys SA Vollzeit

    Embedded Software Engineer (C)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking "out-of-the-box", and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and...


  • Genf, Genf, Schweiz Ellisys SA Vollzeit

    Embedded Software Engineer (C)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking "out-of-the-box", and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and...


  • Genf, Genf, Schweiz Ellisys SA Vollzeit

    Embedded Software Engineer (C)Ellisys is seeking brilliant people, who are highly analytical, capable of thinking "out-of-the-box", and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and...


  • Genf, Genf, Schweiz Capgemini Vollzeit

    Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50...


  • Genf, Genf, Schweiz Capgemini Vollzeit

    Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50...

  • Software Engineer

    vor 1 Monat


    Genf, Genf, Schweiz International Criminal Police Organization (INTERPOL) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a computing engineer in the ALICE Detector Control System (DCS) team, you will play a crucial role in the operation and development of DCS interfaces and detector frontend electronics framework (FRED) for the ALICE experiment. Collaborate closely with experts from the ALICE Collaboration and contribute to...

  • Software Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz International Criminal Police Organization (INTERPOL) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a computing engineer in the ALICE Detector Control System (DCS) team, you will play a crucial role in the operation and development of DCS interfaces and detector frontend electronics framework (FRED) for the ALICE experiment. Collaborate closely with experts from the ALICE Collaboration and contribute to...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz International Criminal Police Organization (INTERPOL) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a computing engineer in the ALICE Detector Control System (DCS) team, you will play a crucial role in the operation and development of DCS interfaces and detector frontend electronics framework (FRED) for the ALICE experiment. Collaborate closely with experts from the ALICE Collaboration and contribute to...

  • Java Software Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz CERN Vollzeit

    Job Description Your responsibilities You will join: • The (BE), responsible for the beam generation, acceleration, diagnostics, controls and performance optimization for the Large Hadron Collider (LHC) and its injector accelerators. • The , which provides solutions for the control and monitoring of all the CERN particle accelerators, their...

  • Java Software Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesYou will join:• The Beams department (BE), responsible for the beam generation, acceleration, diagnostics, controls and performance optimization for the Large Hadron Collider (LHC) and its injector accelerators.• The Controls Software and Services (CSS) group, which provides solutions for the control and monitoring of...

  • Software Developer

    vor 2 Wochen


    Genf, Genf, Schweiz Capgemini Vollzeit

    Choosing Capgemini means selecting a company where you have the freedom to shape your career path according to your preferences, being part of a supportive and inspiring global community of colleagues, and having the opportunity to redefine boundaries. Come join us and contribute to unlocking the technological potential of the world's top organizations,...

  • Software Developer

    vor 2 Wochen


    Genf, Genf, Schweiz Capgemini Vollzeit

    Choosing Capgemini means selecting a company where you have the freedom to shape your career path as you desire, backed by a supportive and inspiring global community of colleagues. Here, you have the opportunity to redefine boundaries and explore new possibilities. Come join us and assist the top organizations worldwide in unlocking the potential of...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesThe Measurements, Test & Analysis (MTA) section within the Controls Electronics and Mechatronics (CEM) group of the Beams (BE) department provides turnkey solutions for measurement and test systems at CERN.A crucial part of this service is the ability to seamlessly integrate in to the CERN accelerator infrastructure. This...