Software Engineer

Vor 2 Tagen


Genf, Schweiz TN Switzerland Vollzeit
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 location

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

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

#J-18808-Ljbffr

  • Genf, Schweiz Visium 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,...


  • Genf, Schweiz Noir Vollzeit

    Social network you want to login/join with:.NET Software Engineer, .NET 9, C#, Agile – Geneva, GenevaLocation:Geneva, Switzerland / Remote WorkingJob Category:Information TechnologyJob Reference:NC/BK/GEN110140_1734919344Job Views:16Posted:23.12.2024Expiry Date:06.02.2025Job Description:.NET Software Engineer, .NET 9, C#, Agile – Geneva, Switzerland(Tech...


  • Genf, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with: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...

  • Software Engineer

    Vor 5 Tagen


    Genf, Schweiz Mikajaki Vollzeit

    We are currently seeking a talented, self-driven Software Engineer to join our team.We are building a robotic platform to streamline the flow of examination in ophthalmology practices. This platform relies on a network of distributed computing nodes, sensors, and actuators. It must meet the functional requirements defined by the stakeholders, and the safety...


  • Genf, Genf, Schweiz Meanquest SA Vollzeit

    About the Role:We are seeking a highly skilled Software Development Engineer to join our team at Meanquest SA. As an Application Engineer, you will be responsible for creating and maintaining application documentation, reviewing and testing against specifications, and analyzing and describing issues/bugs in our issues database JIRA.Key...


  • Genf, Schweiz Noir Vollzeit

    .NET Software Engineer, .NET 9, C#, Agile - Geneva, Switzerland(Tech stack: .NET Software Engineer, .NET 9, C#, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Developer, Architect)Our client is a global innovator who builds software products and apps that define the way individuals and teams work today. They make it...


  • Genf, Schweiz Noir Vollzeit

    .NET Software Engineer, .NET 9, C#, Agile – GenevaOur client is a global innovator who builds software products and apps that are defining the way individuals and teams work today. They make it easy for users to achieve their personal and professional goals and to ultimately be ‘a better you’ at home, in the office, and everywhere in between. With...


  • Genf, Schweiz Noir Vollzeit

    .NET Software Engineer, .NET 8, C#, Azure, JavaScript, Agile - Geneva, Switzerland(Tech stack: .NET Software Engineer, .NET 8, ASP.NET, C#, React, Angular 17, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer, Urgent)Be the first of...


  • Genf, Schweiz Noir Consulting Vollzeit

    .NET Software Engineer, .NET 9, C#, Agile - Geneva, SwitzerlandTech stack: .NET 9, C#, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScriptOur client is a global innovator who builds software products and apps that are defining the way individuals and teams work today. They are looking for a .NET Software Engineer to join their global team!You...


  • Genf, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with:Remote Software Engineer (Medical Devices) – GXP CONSULTING Switzerland, GenevaClient:JobspaddyLocation:French-speaking part of Switzerland (remote is NOT considered)Job Category:OtherJob Reference:ca05de9b3e64Job Views:9Posted:21.01.2025Expiry Date:07.03.2025Job Description:Are you passionate about the Life...

  • Software Engineer

    Vor 4 Tagen


    Genf, Genf, Schweiz CERN Vollzeit

    Company Overview:CERN, the European Organization for Nuclear Research, is at the forefront of scientific discovery. Our physicists and engineers probe the fundamental structure of the universe using the world's largest and most complex scientific instruments.Salary and Benefits:A monthly stipend ranging between 5134 and 5647 Swiss Francs (net of tax)...


  • Genf, Schweiz Noir Vollzeit

    Social network you want to login/join with:Location:Geneva, Switzerland / Remote WorkingJob Category:Information TechnologyJob Reference:NC/BK/GEN130160_1733709682Job Views:23Posted:09.12.2024Expiry Date:23.01.2025Job Description:.NET Software Engineer, .NET 8, C#, Azure, JavaScript, Agile – Geneva, Switzerland(Tech stack: .NET Software Engineer, .NET 8,...


  • Genf, Schweiz TN Switzerland Vollzeit

    Client: [Client Name]Location: [Location]Job Category: OtherJob Reference: 994af418b9adJob Views: 10Posted: 21.01.2025Expiry Date: 07.03.2025Job Description:(Tech stack: .NET Software Engineer, .NET 8, ASP.NET, C#, React, Angular 17, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect,...


  • Genf, Genf, Schweiz CERN Vollzeit

    We're seeking an experienced C++ software engineer to join our EP-SFT group at CERN. As a key member of our team, you'll play a crucial role in developing and maintaining core software packages used by the experiments at the Large Hadron Collider. Your primary focus will be on the CernVM-FileSystem (CVMFS), a global, read-only filesystem that delivers...


  • Genf, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with:Software Validation and Automation Engineer M/F, GenevaClient:Location:Job Category:OtherJob Reference:4f8a5b55e2adJob Views:9Posted:21.01.2025Expiry Date:07.03.2025Job Description:General informationKEY INFORMATION:Location: Mediterranean, TunisiaType of contract: RegularCompany department: Software ValidatorAt...


  • Genf, Schweiz Ripple Vollzeit

    Please note this is for Geneva, Switzerland. You only need to apply to one location if there are multiple listed for the job.At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers,...

  • Software Engineer

    vor 1 Woche


    Genf, Schweiz CERN - European Organization for Nuclear Research Vollzeit

    Software Engineer (Python & LabVIEW) (BE-CEM-MTA-2025-2-GRAP) Full-time As 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...

  • Software Engineer

    vor 1 Woche


    Genf, Schweiz Lodz Airport Vollzeit

    CERN - European Organization for Nuclear ResearchOrganisation/Company: CERN - European Organization for Nuclear ResearchDepartment: Human ResourcesResearch Field: Engineering » Systems engineeringResearcher Profile: Recognised Researcher (R2) PositionsCountry: SwitzerlandApplication Deadline: 9 Mar 2025 - 23:59 (Europe/Zurich)Type of Contract: TemporaryJob...

  • Software Engineer

    Vor 2 Tagen


    Genf, Schweiz CERN & Society Foundation Vollzeit

    Software Engineer (Python & LabVIEW) (BE-CEM-MTA-2025-2-GRAP) Full-time As 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...


  • Genf, Genf, Schweiz CERN Vollzeit

    About UsCERN, the European Organization for Nuclear Research, is a world-renowned research facility that drives scientific discovery in the field of particle physics. Our team of physicists and engineers probe the fundamental structure of the universe using the world's largest and most complex scientific instruments.We are seeking a highly skilled DevOps...