Software Engineer

Vor 2 Tagen


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


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


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

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

  • 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

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

    Introduction After the next round of upgrades, the CERN's experiments are expected to daily collect data at a rate equivalent to one-tenth of today's European Internet traffic. This presents a formidable challenge in processing and filtering a vast amount of information swiftly and efficiently. We are seeking for an enthusiastic individual to join our team...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Introduction Are you an enthusiastic Software Engineer interested in the development of the Control Systems using advanced IT technologies for Cryogenic Applications?  Cryogenics play a vital role in CERN’s accelerators, detectors, and test facilities, especially in the Large Hadron Collider (LHC). Ensuring their precise and...

  • Support Engineer

    Vor 2 Tagen


    Geneva, Schweiz SonarSource Vollzeit

    On a daily basis, you willHelp customers integrate our solutions across their development pipeline. It means helping with the technical integration with developer IDE, ALMs, and Continuous Integration chain; the integration to software lifecycle (SCM, build, test), and the integration to existing business applications (identity provider, database,...