Software Engineer

vor 1 Monat


Geneva, Schweiz SonarSource Vollzeit

On a daily basis, you will

Join the squad developing SonarLint for Visual Studio (contribute to specification, write code and tests, review code from peers, validate features, release).Be a key contributor to an Open-Source tool that .NET developers know, use, and love.Overcome performance challenges in a complex, thread-heavy runtime environment.Push the limits of what can be done with the APIs of the Visual Studio extensibility SDK.Leverage the power of SonarCloud and SonarQube in the IDE, while ensuring a great developer experience in the IDE.Contribute to the CI pipeline supporting the development and releases of SonarLint for Visual Studio.Engage with the Open-Source community, other SonarSourcers, and the Support team and integrate their feedback.Contribute to your squad’s continuous improvement, by participating in retrospectives, sharing your technical knowledge, and taking on a fair share of the squad’s workload.Bring your very own touch to the Sonar culture by participating in circles, initiatives, and any of the various expressions of our collectively intelligent approach to work.

The skills you will demonstrate

Proven track record in software development with a strong focus on C# and the .NET ecosystem.Ability to develop with clean code principles and practices.Excellent engineering skills and a good understanding of Computer Science fundamentals.Fluency in source code quality: tests (unit and functional), CI/CD, and code reviews.Good understanding of agile practices and principles.Comfortable in dealing with change and ambiguity.Self-confidence to challenge the status quo as well as to be challenged.Fluent in English, both written and spoken.

Nice to have

Experience with developing Visual Studio extensions.Experience with WPF.Experience using and configuring static analyzers as part of the development process.Experience in Java.Office locationOur main office is located in Geneva, Switzerland, with additional offices in Annecy, France and Bochum, Germany.Candidates to be considered must be located near an office (Bochum, Annecy, Geneva) or open to relocating prior to starting.Why you will love it here• We value a safe work culture - founded in respect, kindness, and the right to fail.• We hire great people - we value communication skills as much as technical prowess and we strive to create a work environment that allows for everyone to succeed and feel empowered to do their best work. Our 500+ SonarSourcers from 35 different nationalities can relate• Work-life balance - a healthy work-life balance is very important at Sonar. • Flexible hours - we schedule our days in order to be effective at work, while also being able to enjoy life’s important moments.• We promote continuous learning - in an ever-changing industry, learning new skills is the key to growth and success We're happy to support all employees in this journey if desired.

  • Geneva, Schweiz Visium Vollzeit

    RoleAs 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...


  • 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 Engineer

    vor 1 Woche


    CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    Your responsibilitiesAre you a motivated Software Engineer passionate about delivering solutions for large-scale systems with strict performance and reliability requirements? Would you like to participate in all stages of development of a new archiving solution used in almost a thousand mission-critical control systems at CERN? If so, you should join our...

  • Software Engineer

    vor 1 Monat


    CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    Your responsibilitiesWe are seeking an experienced Software Engineer to join our team, specializing in developing and optimizing software solutions for the Data Acquisition System (DAQ) system's backend and core infrastructure of the Deep Underground Neutrino Experiment (DUNE). The ideal candidate will have a strong background in C++ programming, with...


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


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


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

  • Java Software Engineer

    vor 4 Wochen


    CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    Your 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 all the CERN...


  • CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    Your responsibilitiesAre you a motivated Full Stack Software Engineer with a passion for delivering complex and compelling information systems end-to-end? Are you at ease with server-side technologies, and also with writing frontends in JavaScript and not afraid to optimise database queries, to dive into data integration processes or configure and debug...


  • CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    Your responsibilitiesAre you a motivated Full Stack Software Engineer with a passion for delivering complex and compelling information systems end-to-end? Are you at ease with server-side technologies, and also with writing frontends in JavaScript and not afraid to optimise database queries, to dive into data integration processes or configure and debug...


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


  • CH- Geneva CERN European Organization for Nuclear Research Vollzeit

    Your 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 integration is...

  • Software Engineer

    vor 1 Monat


    Geneva, Schweiz Capgemini Vollzeit

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...

  • Software Engineer

    Vor 5 Tagen


    Geneva, Schweiz Capgemini Vollzeit

    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of...

  • Software Engineer

    vor 2 Wochen


    Geneva greater area, Schweiz Capgemini Suisse SA Vollzeit

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