Backend Software Engineer

Vor 2 Tagen


Geneva, Schweiz Visium Vollzeit

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

  • Geneva, Schweiz Visium SA Vollzeit

    Title: Backend Software EngineerType: Permanent contractLocation: Geneva or LausanneAbout usAt 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,...

  • Software Developer

    Vor 2 Tagen


    Geneva, Schweiz Capgemini Vollzeit

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way youd like, where youll be supported and inspired by a collaborative community of colleagues around the world, and where youll be able to reimagine whats possible. Join us and help the worlds leading organizations unlock the value of technology and build a...


  • Geneva, Schweiz Bottomline Vollzeit

    Why Choose Bottomline?Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 30 years of experience and moving more than $10 trillion in payments annually. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If...

  • Software Engineer

    Vor 2 Tagen


    Geneva, Schweiz Capgemini Vollzeit

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way youd like, where youll be supported and inspired by a collaborative community of colleagues around the world, and where youll be able to reimagine whats possible. Join us and help the worlds leading organizations unlock the value of technology and build a...


  • Geneva, Schweiz CERN Vollzeit

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


  • Geneva, Schweiz STMicroelectronics Vollzeit

    General information  KEY INFORMATION: Location:  Mediterranean, Tunisia Type of contract: Regular Job open date: 09/04/2024 Company department:  Software Validator At STMicroelectronics, we are 50,000+ creators and makers of semiconductor technologies. We are a global business that prides itself on diversity - 115+ nationalities and...


  • Geneva, Schweiz Michael Page Switzerland Vollzeit

    As a Developer in the Wealth Management team, you will play a pivotal role in designing, developing, and maintaining tools and production solutions for private bankers..NET Software Engineer - Private BankingOur client is a prestigious private bank based in Geneva, renowned for its excellence in wealth management and innovative financial...

  • Software Engineer

    Vor 2 Tagen


    Geneva, Schweiz CERN Vollzeit

    Job DescriptionAs a Software Engineer, you will join the Measurement, Test & Analysis team within the Beams department. This role is central to our efforts in supporting the ETBS, RADE (Rapid Application Development Environment), and client projects, including the ETBS electron gun and other exciting internal initiatives. Your responsibilitiesWe are...

  • Software Engineer

    Vor 6 Tagen


    Geneva, Schweiz CERN Vollzeit

    Your responsibilities Within the Beams department (BE), the Industrial Control Systems group (ICS) develops solutions and provides support for large and medium scale industrial control systems and promotes the use of industrial standard technologies. The group covers the domains of the experiments, the technical infrastructure and the accelerator...

  • Application Engineer

    Vor 6 Tagen


    Geneva, Schweiz Randstad Professionals Vollzeit

    Job Title: Application Engineer (H/F) – Airspace Safety Systems Engineer Location: Based in Geneva, with occasional travel to Zurich. Job Overview: We are seeking an experienced Application Engineer with expertise in safety-critical domains to support our radar display solution. The successful candidate will play a key role in software specification,...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities Are you a recently-graduated scientist interested in contributing to scientific software, or a software engineer interested in the challenges offered by computing for High Energy Physics? Do you want to contribute to the software R&D at the heart of LHC data processing? Join the EP-SFT group at CERN, responsible for developing and...


  • Geneva, Schweiz CERN Vollzeit

    Introduction Are you a skilled Software Engineer with experience in the White Rabbit Technology? Join CERN’s Controls Electronics and Mechatronics group, to work on the White Rabbit technology, as part of the White Rabbit Collaboration (WRC) Bureau, and other software developments with an impact. White Rabbit (WR) is a CERN-born technology and now an...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities Are you a recently-graduated scientist interested in contributing to scientific software, or a software engineer interested in the challenges offered by computing for High Energy Physics? Do you want to contribute to the software R&D at the heart of LHC data processing? CVMFS is a global, read-only filesystem...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities In this position you will contribute to the development of the readout architecture for the LHCb experiment in anticipation for the Run 4 data taking period. Within the context of the LHCb Upgrade 1b, new technologies are being adopted throughout the readout architecture in order to enhance the particle identification capabilities of...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities We are looking for a Scientist or Software Engineer to join CERN. The CMS Core Software group is in charge of supporting the software development community of the CMS experiment. This mandate implies the development and monitoring of the CMS Offline Software (CMSSW) release integration and QA system. This activity consists in...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities Join our multi-disciplinary "" team and work at the heart of CERN, re-engineering the critical software used to develop and evolve industrial controls applications CERN-wide. This position is dedicated to extending the data models and APIs of the Controls Configuration Service (CCS) of the Accelerator Control...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities We are looking for a Scientist or Software Engineer to join CERN. The CMS Core Software group is in charge of supporting the software development community of the CMS experiment. This mandate implies the development and monitoring of the CMS Offline Software (CMSSW) release integration and QA system. This...


  • Geneva, Schweiz Qim Info Vollzeit

      Qim info, qui sommes-nous ? Société d’ingénierie informatique et de services du numérique créée en 2004 et implantée sur Genève, Lausanne, Annecy, Bâle et Zurich, Qim info c’est surtout un ensemble de consultant.e.s capables d’intervenir à tous les niveaux d’un Système d’Information. Avec 473 collaborateurs, nous sommes toujours...

  • Quality Engineer

    Vor 2 Tagen


    Geneva, Schweiz Meanquest SA Vollzeit

    You are a Quality Engineer attracted by audit in security field ? Apply quickly !  Meanquest is an IT company on a human scale with several areas of expertise: infrastructure, support, cloud solutions and recruitment. First, our job is to give meaning to our clients' IT and our teams' day-to-day work. We have 3 sites (Ecublens, Meyrin and Givisiez) and we...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities In this position you will contribute to the development of the readout architecture for the LHCb experiment in anticipation for the Run 4 data taking period. Within the context of the LHCb Upgrade 1b, new technologies are being adopted throughout the readout architecture in order to enhance the particle...