Aktuelle Jobs im Zusammenhang mit Full-Stack Engineer - CH Geneva - CERN European Organization for Nuclear Research


  • ,Zentralschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Job DescriptionONE Agency | IT Recruitment Experts is seeking a highly skilled Full Stack Engineer JEE to join our team. Our client is a leading company in the industry, continuously developing and improving their software systems.Key Responsibilities:Develop and maintain existing software systems, as well as design and implement new migrations projects in...

  • Senior Trading Engineer

    vor 4 Monaten


    Geneva, Schweiz Pictet Vollzeit

    Your team Pictet Trading & Sales (PTS)provides direct access to global markets, offering bespoke trading solutions across a wide range of asset classes. Our sales traders, IT specialists, strategists and quant analysts are supported by a full suite of risk and control functions as well as the latest technology capabilities. PTS is looking for a...


  • ,Zentralschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    {"h1": "Senior Software Engineer Java", "p": "Wir suchen einen erfahrenen Senior Software Engineer Java, der sich in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur bewegen kann. Als Teil unseres Teams werden Sie aktiv am Entwickeln von komplexen und modernen Softwarelösungen mitwirken. Ihre Aufgaben - Erarbeitung von...


  • ,Zentralschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    {"h1": "Senior Software Engineer Java", "p": "Wir suchen einen erfahrenen Senior Software Engineer Java, der sich in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur bewegen kann. Als Teil unseres Teams werden Sie aktiv am Entwickeln von komplexen und modernen Softwarelösungen mitwirken. Ihre Aufgaben - Erarbeitung von...

  • Java full stack engineer

    vor 2 Monaten


    Geneva, Schweiz Lombard Odier Vollzeit

    A career at Lombard Odier means working for a renowned global wealth and asset manager, with a strong focus on sustainable investing.An innovative bank of choice for private and institutional clients, our independently owned Firm is one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices...

  • Java Software Engineer

    vor 3 Wochen


    ,Nordwestschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Job DescriptionONE Agency | IT Recruitment Experts is seeking a skilled Java Engineer to join our team. As a Java Engineer, you will play a key role in the development of our new customer advisor platform.Key ResponsibilitiesDevelop and maintain the Java-based applicationCollaborate with the team to analyze, design, and implement business requirementsDesign...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Ihre HerausforderungWir suchen einen erfahrenen Senior Software Engineer Java, der sich in die Entwicklung von komplexen und modernen Softwarelösungen einbringen möchte.Ihre AufgabenAktives Mitgestalten von SoftwarelösungenErarbeitung von architekturkonformen LösungsvariantenEntwicklung von PrototypenAbwechslungsreiche Aufgaben in einem dynamischen...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Ihre HerausforderungWir suchen einen erfahrenen Senior Software Engineer Java, der sich in die Entwicklung von komplexen und modernen Softwarelösungen einbringen möchte.Ihre AufgabenAktives Mitgestalten von SoftwarelösungenErarbeitung von architekturkonformen LösungsvariantenEntwicklung von PrototypenArbeiten in einem dynamischen TeamFreiheit, um...


  • ,Zentralschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Senior Software Engineer JavaONE Agency | IT Recruitment ExpertsIhr Aufgabenbereich- Aktives Mitgestalten von komplexen und modernen Softwarelösungen- Erarbeitung von architekturkonformen Lösungsvarianten sowie Entwicklung von Prototypen- Abwechslungsreiche Aufgaben in einem aufgestellten und dynamischen Team- Freiheit, um persönliche, innovative Ideen...


  • ,Zentralschweiz ,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Unser AngebotBei ONE Agency | IT Recruitment Experts suchen wir einen Senior Software Engineer als Java und Angular Experten für ein aufregendes IT-Projekt.Ihre AufgabenKomplexe Softwarelösungen aktiv mitgestaltenArchitekturkonforme Lösungsvarianten entwickelnPrototypen entwickelnTeam-Mitglieder im Bereich der technischen Exzellenz...


  • ,Nordwestschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Job DescriptionONE Agency | IT Recruitment Experts is seeking a highly skilled Senior Software Engineer / Solution Architect to join our team. Our client is a dynamic and innovative company that is continuously developing and improving its services.Key ResponsibilitiesContribute to the development of complex software solutions and integrationsDesign and...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Ihre HerausforderungWir suchen einen erfahrenen Software-Architekten (w/m) mit Java-Kenntnissen, um unsere Kunden zu unterstützen. In dieser spannenden und vielseitigen Position werden Sie folgende Aufgaben übernehmen:Ihre AufgabenSoftware Engineering mit Java nach agiler MethodikArchitektur und Entwicklung von Backend-ServicesSystemmanagement der...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Ihre HerausforderungWir suchen einen erfahrenen Software-Architekten (w/m) für unsere Kunden, die führende Bank im Kanton Luzern. In dieser spannenden und vielseitigen Position werden Sie folgende Aufgaben übernehmen:Ihre AufgabenSoftware Engineering mit Java nach agiler MethodikArchitektur und Entwicklung von Backend-ServicesSystemmanagement der...


  • ,Zentralschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment Experts **Ihre Herausforderungen** - Mitgestalten Sie die Zukunft der Softwareentwicklung und entwickeln Sie innovative Lösungen - Arbeiten Sie an der Erarbeitung von architekturkonformen Lösungsvarianten und entwickeln Sie Prototypen - Erfahren Sie, wie es ist, in einem dynamischen Team zu arbeiten und Ihre Ideen umzusetzen -...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Ihre Aufgaben- Entwickeln Sie architekturkonforme Lösungen- Erstellen Sie Prototypen- Arbeiten Sie in einem dynamischen Team mit Abwechslungsreichen Aufgaben- Nutzen Sie "Innovation Days" zur Einbringung neuer IdeenIhr Profil- Abgeschlossenes Studium im Bereich Softwareentwicklung- Erfahrung in Full-Stack-Projekten- Kreativität und Sinn für Qualität-...


  • ,Zentralschweiz,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Unsere HerausforderungWir suchen einen erfahrenen Java-Entwickler, der sich in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur beweisen kann.Ihre AufgabenDie Entwicklung von komplexen und modernen SoftwarelösungenDie Erarbeitung von architekturkonformen Lösungsvarianten sowie die Entwicklung von PrototypenAbwechslungsreiche Aufgaben in...

  • Pricing Engineer II

    vor 5 Monaten


    Geneva, Schweiz Expedia Group Vollzeit

    Pricing Engineer IIThe Expedia Group Pricing Engineering team builds and maintains a world class Pricing Platform that drives our pricing strategy across EG Brands and partners. What you'll do: Design and implementation of next-generation micro services using Java, Scala, Kotlin, Spring Boot, Python, Spark Prototype solutions quickly, researching new...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Ihre HerausforderungWir suchen einen erfahrenen Softwareentwickler Java, der sich in die Welt der Softwareentwicklung einbringen möchte. Als Teil unseres dynamischen Teams werden Sie an der Entwicklung von architekturkonformen Lösungen arbeiten und Prototypen entwickeln.Ihre AufgabenEntwicklung von architekturkonformen LösungenPrototypenentwicklungArbeit...

  • Dev Ops Engineer

    vor 4 Wochen


    Geneva, Schweiz Luxoft Vollzeit

      Luxoft's client, a global commodity trader, are embarking on a significant risk application modernization programme, streamlining their architecture, remediating legacy infrastructure issues and providing a new scalable platform for business growth.We are seeking a skilled and motivated DevOps / Site Reliability Engineer (SRE) to join our dynamic...


  • ,Luzern/Zug,,CH ONE Agency | IT Recruitment Experts Vollzeit

    Über unsere KundenUnser Kunde ist ein führender Schweizer Kranken-, Unfall- und Sachversicherer.Ihre Aufgabenbereich- Sie entwickeln architekturkonforme Lösungen- Sie erstellen Prototypen- Sie haben ein abwechslungsreiches Aufgabengebiet in einem dynamischen Team- Durch "Innovation Days" haben Sie die Chance, neue und innovative Ideen einzubringen-...

Full-Stack Engineer

vor 3 Monaten


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 physicists clues about how particles interact, and provides insights into the fundamental laws of nature. Find out more on

Introduction

Are you a talented software engineer, passionate about full-stack development? Do you have in-depth experience with developing sophisticated web frontends and asynchronous Python backends? Do you feel confident and experienced in working with complex relational databases that must be highly reliable? Are you comfortable in a collaborative development environment using Windows, Linux, Docker, Git, and GitLab CI/CD? Then apply for this unique challenge as the next step in your career. CERN, take part

You will join the Accelerator Systems Department (SY), which is responsible for the beam-related technical systems of the CERN accelerators. The SY teams design, build and operate equipment systems in all CERN accelerators, and are engaged in ambitious forward-looking R&D programmes.

You will be working within the Electrical Power Converter Group (SY-EPC), responsible for the power converters for the whole CERN accelerator complex, and join the Tools Team within the Converter Controls Software Section (SY-EPC-CCS), which develops and supports the power converters control software and databases for the SY-EPC group.

The section is responsible for a large, distributed control system for more than five thousand power converters and a dozen static VAR compensators. These range in power from a few Watts to 150MW and are used to drive particle beams through the electromagnets in the accelerators, transfer lines and experiments.

Furthermore, the section provides a 24/7 stand-by service to assist technicians with timely resolution of control software issues on site. Consequently, while accelerator systems are in operation, you will be required to be on-call for one week every two to three months (i.e. four to five times a year).

Functions

As a full-stack engineer, you will maintain and develop web tools which empower your control software colleagues as well as power converter experts to operate and maintain power converters, while respecting deadlines and ensuring software quality.

Your activities will include:

  • Collaborate with cross-functional teams inside SY-EPC to identify requirements for new complex web applications;
  • Analyse existing, complex workflows and create simplified, well-structured solutions for them;
  • Design, implement, and document new web applications that meet the identified requirements;
  • Develop, test, and maintain the full stack of new and existing power converter expert applications including the backend (Python, FastAPI, Oracle, PostgreSQL) and the web frontend (HTML5, CSS3, JavaScript, );
  • Maintain existing Python background services (daemons) and databases;
  • Regularly conduct and participate in code reviews;
  • Supervise junior engineers, fostering their professional growth and ensuring high standards of software engineering practices.

Master's degree or equivalent relevant experience in the field of computer science and/or software engineering or a related field.

Experience:

Required experience in the following areas:

  • Designing, developing, and maintaining user interfaces using HTML5, CSS3, JavaScript, and (Vue 3);
  • Designing, developing, and maintaining software using Python, FastAPI, Pydantic, Asyncio, and SQLAlchemy;
  • Designing, implementing, and maintaining high-reliability relational databases and their schemas using SQL;
  • Using modern software development tools: containerized environments, debugging tools, browser DevTools, REST APIs, source code management (git), merge requests, CI/CD, issue tracking, and documentation.

Desired experience:

  • Knowledge in working with Docker and Docker Compose files;
  • Knowledge in working with the following frontend technologies: vite, Pinia, Vue Router, npm;
  • Knowledge in working with authentication and authorization technologies (Keycloak, OAuth2);
  • Experience in treating software support requests via ticketing system (e.g. customer support).

Technical competencies:

  • Conceptualising, designing and developing user experiences and interfaces;
  • Development of application software;
  • Design of databases/repositories;
  • Knowledge of programming techniques and languages, in particular those mentioned in the "required experience" section above;
  • Knowledge and application of software life-cycle tools and procedures.

Behavioural competencies:

  • Communicating effectively: ensuring that information, procedures and decisions are appropriately documented; listening actively to others and letting others speak; checking to ensure that the message has been well understood.
  • Managing self: projecting self-confidence when presenting ideas, proposals and opinions; taking initiative beyond regular tasks and making things happen; demonstrating a receptive approach to feedback; being open to criticism and reconsidering position accordingly.
  • Learning and sharing knowledge: being receptive to others' ideas and building on them; proposing ways to improve or streamline existing procedures, processes and methodologies; questioning traditional assumptions and ways of doing things.
  • Solving problems: assimilating large quantities of information, identifying key issues and formulating conclusions clearly and concisely; producing workable and timely solutions that meet requirements.
  • Achieving results: dividing extensive work / projects into manageable sub-tasks with clearly defined milestones; following through on new ideas and innovations; planning and implementing application.

Language skills:

  • Spoken and written English: ability to understand and speak in professional contexts. Ability to draw-up technical specifications and scientific reports and to make oral presentations.
  • The ability to understand and speak French or the undertaking to acquire it rapidly.

Eligibility and closing date:

Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success. We welcome applications from all Member States and Associate Member States.

This vacancy will be filled as soon as possible, and applications should normally reach us no later than September 1, 2024 by 23:59.

Employment Conditions

Contract type: Limited duration contract (5 years). Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.

These functions require:

  • Participation in a regular stand-by duty, including nights, Sundays and official holidays.
  • Work in Radiation Areas.
  • Interventions in underground installations.
  • A valid driving licence.

Job grade: 6-7

Job reference: SY-EPC-CCS LD

Benchmark Job Title: Computing Engineer