Backend Software Engineer

vor 4 Wochen


Genf, Genf, Schweiz Visium SA Vollzeit

About Visium SA

We enable enterprise executives to define their AI & Data strategy, execute large-scale transformations, and implement AI across operations to ensure their organization becomes future-proof.

Our team has 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.

Role: Backend Software Engineer

As a seasoned Backend Software Engineer, you'll be responsible for crafting, developing, testing, deploying, and maintaining cloud-native applications. You'll work closely with other software and ML engineers to build real-life microservices that serve the Visium AI systems.

You'll leverage your backend programming skills to implement unit tests, design and document REST APIs with FastAPI, and collaborate with cross-functional teams to solve complex problems.

Key Responsibilities:

  • 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 using 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're looking for a skilled software engineer with the following qualifications:

  • 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 experience in object-oriented programming, large-scale software architecture, and networking.
  • Understanding of secure backend/frontend communication.

Benefits

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 and don't hesitate to contact us if you have any questions.


  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Michael Page Switzerland Vollzeit

    We are seeking a skilled Software Engineer - Backend to join our team. In this role, you will be responsible for designing and implementing backend systems that are scalable and efficient.Key Responsibilities:Design and implement backend systems using Java and PythonWork closely with our frontend team to ensure seamless integrationCollaborate with our data...


  • Genf, Genf, Schweiz FINDERS SA Vollzeit

    About the JobWe are seeking a highly skilled Senior Software Engineer - Backend Development to join our team at {company}. In this role, you will be responsible for designing, developing, and maintaining the backend of our software applications.As a senior software engineer, you will work closely with our cross-functional team to identify business needs and...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz PROMAN Switzerland Vollzeit

    Job Title: Software Engineer - Backend DeveloperAt our company, we are looking for a skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the back-end of our software applications.Key Responsibilities:Design and implement scalable back-end systemsCollaborate with...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz New Work Vollzeit

    Job Title: Software Engineer - Backend DevelopmentAbout the RoleWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of our backend systems. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.Key ResponsibilitiesDesign, develop,...


  • Genf, Genf, Schweiz IDEAS emplois SA Vollzeit

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. The successful candidate will be responsible for leading the development of our backend infrastructure, ensuring it is scalable, secure, and high-performing. Key Responsibilities:* Lead the development of our...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Axepta SA Vollzeit

    Job Title: Software Engineer (Backend)Job Description:As a senior backend developer, you will be responsible for designing, developing, and maintaining the server-side logic, database integration, and API connectivity. You will work closely with the front-end team to ensure seamless integration and a great user experience.Responsibilities:- Design and...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Teoxane SA Vollzeit

    About the Role:As a senior backend software engineer at {company}, you will be responsible for the development and maintenance of our system's backend infrastructure. This includes designing, implementing, and testing software components to ensure they meet our high standards of quality and reliability.Key Responsibilities:* Design and implement scalable and...


  • Genf, Genf, Schweiz Interdiscount microspot Vollzeit

    About the RoleWe're looking for a skilled Senior Software Engineer (Backend) to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Sopra Steria Vollzeit

    Job Description: We are looking for a skilled Software Engineer - Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient backend systems. Your primary focus will be on building robust APIs, data processing pipelines, and database integration. If you...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Experis Switzerland Vollzeit

    Job Summary: We are seeking a skilled Software Engineer (Backend) to join our team at {company}.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure timely delivery of projects while maintaining high standards of quality and...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Degussa Goldhandel SA Vollzeit

    About the RoleWe are seeking a skilled Python Developer to join our team as a Backend Software Engineer. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining scalable, efficient, and secure backend systems using Python.Main ResponsibilitiesDesign, develop, and deploy high-quality Python code for...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz FICOBA Vollzeit

    About the Role:We are seeking a skilled Backend Software Developer to join our team.Key Responsibilities:- Develop high-quality backend software using Java.- Collaborate with cross-functional teams to design and implement new features.- Ensure seamless integration with frontend applications.Requirements:- 5+ years of experience in backend software...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Michael Page Switzerland Vollzeit

    We are seeking a skilled Backend Software Developer to join our team and contribute to the development of our software applications.Key ResponsibilitiesDesign, develop, and test software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to identify and prioritize software requirementsEnsure the...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Axepta SA Vollzeit

    About the RoleWe are seeking a skilled Backend Software Engineer to join our collaborative team environment. With a focus on delivering high-quality software solutions, you will work closely with our cross-functional team to design, develop, and deploy robust backend systems.Responsibilities• Collaborate with our team of experienced software engineers to...


  • Genf, Genf, Schweiz Visium SA Vollzeit

    **About Us**At Visium SA, we are on a mission to pioneer a bright future and build future-proof and ethical organizations. As a company, we enable enterprise executives in defining their AI & Data strategy, execute large-scale transformations, and implement AI across operations.We're looking for an experienced Backend Software Engineer to join our team. As a...


  • Genf, Genf, Schweiz ECHO SA Vollzeit

    Job Title: **Backend Developer Lead**As a Backend Developer Lead at our company, you will be responsible for designing, implementing, and maintaining our backend infrastructure. This includes working with our development team to ensure that our software is scalable, reliable, and meets the needs of our customers.Key Responsibilities:• Design and implement...


  • Genf, Genf, Schweiz SIG - Services Industriels de Genève Vollzeit

    Job Title: Cloud Backend Software EngineerJob Description:We are seeking a highly skilled cloud backend software engineer to join our team.The ideal candidate will have experience with cloud infrastructure and be able to design and implement scalable and secure backend systems.Responsibilities will include:Designing and implementing cloud-based backend...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Entreprise anonyme Vollzeit

    About the Role:We are seeking a skilled Backend Developer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our backend systems and applications.Key Responsibilities:Design and implement scalable and efficient backend systems and applications.Collaborate with cross-functional...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Hospice général Vollzeit

    As a Backend Software Developer at our company, you will be responsible for designing, developing, and maintaining the backend of our web application. You will work closely with our frontend team to ensure seamless integration and a high-quality user experience. Your primary focus will be on building scalable, efficient, and secure backend systems using the...


  • Genf, Genf, Schweiz Visium Vollzeit

    Job OverviewWe are seeking an experienced Cloud Native Backend Software Engineer to join our team in Geneva.This role involves crafting, developing, testing, deploying, and maintaining cloud-native applications using containerization, Azure, and Kubernetes. You will work closely with other software and ML engineers to build real-life micro-services that...