Backend Software Engineer

vor 4 Wochen


Geneva, 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.



  • Geneva, Schweiz Lhh Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting a Sr Node JS Backend Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you Responsibilities : As a Sr Node JS Backend Engineer you...


  • Geneva, Schweiz LHH Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting a Sr NodeJS Backend Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you !Responsibilities:As a Sr NodeJS Backend Engineer you...


  • Geneva, Schweiz Adecco Human Resources AG Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting a Sr NodeJS Backend Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you !Responsibilities:As a Sr NodeJS Backend Engineer you...


  • Geneva, Schweiz LHH Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting a Sr NodeJS Backend Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you ! Responsibilities: As a Sr NodeJS Backend Engineer you...


  • Geneva, Schweiz LHH Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting a Sr NodeJS Backend Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you ! Responsibilities: As a Sr NodeJS Backend Engineer you...

  • Software Engineer

    vor 2 Wochen


    Geneva, Schweiz Lhh Vollzeit

    For one of our clients in Geneva, we are recruiting a Software Engineer (Webdev) who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you Responsibilities : As a Software Engineer (Webdev) you provide web page...

  • Software Engineer

    vor 2 Wochen


    Geneva, Schweiz LHH Vollzeit

    For one of our clients in Geneva, we are recruiting a Software Engineer (Webdev) who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you!Responsibilities:As a Software Engineer (Webdev) you provide web page...


  • Geneva, 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...


  • Geneva, 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...


  • Geneva, Schweiz Sécheron Hasler Group Vollzeit

    Sécheron Hasler Group continues the Swiss tradition of more than 140 years in the field of railway technology. We are one of the world's leading suppliers of electrical and electronic safety components and solutions and traction power supply systems for the railway industry, and also offer solutions for renewable energies, DC networks and other industrial...


  • Geneva, Schweiz Sécheron SA Vollzeit

    Sécheron Hasler Group continues the Swiss tradition of more than 140 years in the field of railway technology. We are one of the world's leading suppliers of electrical and electronic safety components and solutions and traction power supply systems for the railway industry, and also offer solutions for renewable energies, DC networks and other industrial...


  • 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 Swisscom Vollzeit

    Ready for Swisscom As part of project teams, you will be responsible for the design and development of IoT solutions. You will work in collaboration with other teams to implement IoT solutions from start to finish. These include integrating sensors into our Azure Framework, developing gateways, protocols and Azure Cloud services at both the edge and...


  • Geneva, Schweiz Ellisys SA Vollzeit

    Linux Kernel 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...


  • CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives...


  • Geneva, Schweiz PRIME INTERNATIONAL GROUP Sàrl Vollzeit

    Build and Release Engineer Geneva Full-Time REQUIREMENTS: Software Engineer degree or equivalent; 5+ years of experience as a Build and Release Engineer; Hands-on experience with Atlassian Bamboo, Atlassian Bitbucket, GIT, Dynatrace Application Monitoring and Kibana Analytics; Experience in an Agile product development team; Effective spoken and...


  • Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is a global leading digital asset infrastructure provider for banks, corporates and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets (such...


  • Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is a global leading digital asset infrastructure provider for banks, corporates and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets (such...


  • Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you.Taurus is a global leading digital asset infrastructure provider for banks, corporates and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets (such...


  • Geneva, Schweiz Epam Vollzeit

    Description About the role EPAM is looking for an experienced Application Security Engineer to ensure the architectonic safety of our digital portfolio. You will work hand-in-hand with our Security Architect to implement secure coding guidelines, conduct thorough code reviews, and facilitate threat modeling in the medical product development...