Software Engineer

vor 3 Wochen


Geneva, Schweiz SonarSource SA Vollzeit
Job Description

We are seeking a highly skilled Java Backend Developer to join our engineering team at SonarSource SA. As a key player in making our product the best tools for Clean Code, you will be responsible for providing new features that help our users write better software and delivering high-quality, amazingly powerful and popular open-source product.

About the Role

You will work with Product Managers and UX designers to specify new features and improve the product, develop those new features with the end user in mind, write Clean Code, following Agile methodologies, participate in design and architecture discussions and decisions, interact with our community on our product forum to support them and integrate their feedback, contribute to the definition and implementation of the team's short and long-term goals, do sprints with an integrated team (Backend, Frontend, Ops), push and monitor your new features into production (For SonarCloud only), and help to solve production problems related to features you worked on (For SonarCloud only).

Requirements
  • +7 years of experience as a Java Backend Developer
  • Ability to write Clean Code in Java: interest in maintainability, segregation of responsibilities, readability, testability
  • Experience in writing meaningful automated tests
  • Providing constructive code reviews
  • Experience with relational RDBMS (such as Postgres, SQL Server, Oracle)
  • Tooling: Knowledge of build tools (Maven or Gradle); Experience with any version control system (we use git, and you can learn it when you join)
Nice to Have
  • A first experience on AWS, ideally developing a cloud-native application
  • Knowledge of Python
  • Experience with API design and third-party integrations
  • Experience with data-intensive applications
Benefits
  • Estimated salary: €80,000 per year
  • Hybrid working policy
  • Flexible work schedule
  • Opportunity to work with a dynamic team
  • Access to training and development opportunities


  • Geneva, Schweiz SonarSource SA Vollzeit

    OverviewSonarSource SA, a global workforce with a dynamic culture, is seeking a Senior Java Backend Software Engineer to join its team.Salary RangeThe estimated annual salary for this position is approximately € 120,000 - €160,000, depending on experience and location.About the JobThis role involves working as a key player in making Sonar's product the...


  • Geneva, Schweiz SonarSource SA Vollzeit

    We are seeking an experienced Senior C++ Software Engineer Leader to join our team at SonarSource SA. This is a unique opportunity to lead and contribute to the development of our advanced CFamily analyzer, working with a talented team of engineers and leveraging cutting-edge technologies.About the RoleAs a Staff Developer or equivalent level professional,...


  • Geneva, Schweiz SonarSource SA Vollzeit

    SonarSource SA, a leader in clean code solutions, is seeking an experienced DevSecOps Engineer to join our team. As a DevSecOps Engineer, you will play a critical role in ensuring the security and reliability of our systems.About SonarSource SAAt SonarSource SA, we believe in the power of clean code to transform businesses and drive innovation. Our...


  • Geneva, Schweiz SonarSource SA Vollzeit

    About SonarSourceSonarSource is a leading provider of software development tools and services. Our mission is to help organizations build responsible, secure, and high-quality code quickly and systematically.Job DescriptionWe are seeking a highly skilled C++ software engineer to join our team as a Staff Developer. The ideal candidate will have a strong...


  • Geneva, Schweiz SonarSource SA Vollzeit

    We are seeking a highly skilled Cloud Security Automation Engineer to join our team at SonarSource SA.About the RoleThis is an exciting opportunity for a passionate DevSecOps engineer to build, automate, and maintain the IT infrastructure and security services. The ideal candidate will have experience with the automation of systems administration, scripting,...


  • Geneva 15, Schweiz SonarSource SA Vollzeit

    Staff Software Engineer (C#) Sonar solves the trillion-dollar challenge of bad code. Sonar equips organizations to achieve and sustain a Clean Code state by empowering developers to write consistent, intentional, adaptable, and responsible code. Clean Code produces software that is maintainable, reliable, and secure, allowing development teams to spend...

  • Application Engineer

    vor 55 Minuten


    Geneva, Schweiz Hays AG Vollzeit

    rApplication Engineer (m/f/d)Our many years of recruitment experience and specialist knowledge of the recruitment market make us a strong partner to have by your side. We maintain intensive relationships with customers across all industries and so can provide specialists with exciting projects and attractive job opportunities. Whether it's working within an...


  • Geneva, Schweiz SonarSource SA Vollzeit

    SonarSource SA is a leading company in the field of code quality management, and we're looking for a passionate Lead AI Research Engineer to join our Research and Development team. This role offers an exceptional opportunity to explore cutting-edge technologies and push the boundaries of what's possible in code analysis.About the RoleAs a Lead AI Research...


  • Geneva, Schweiz SonarSource SA Vollzeit

    About the RoleWe are seeking a highly skilled and passionate Artificial Intelligence Research Engineer to join our team at SonarSource SA. As an AI Research Engineer, you will play a critical role in driving innovation and pushing the boundaries of what is possible with LLMs.What You Will DoYou will explore state-of-the-art LLMs and new feature ideas that...


  • Geneva, Schweiz Michael Page - Switzerland Vollzeit

    About Our Client Our client is a prestigious private bank based in Geneva, renowned for its excellence in wealth management and innovative financial solutions. Job Description Develop and maintain production tools and custom solutions tailored to bankers' needs. Work closely with the front office to identify and implement solutions that enhance...

  • AI Research Engineer

    vor 2 Wochen


    Geneva, Schweiz SonarSource SA Vollzeit

    SonarSource SA is seeking a talented AI Research Engineer to join our team and help drive innovation in code quality management.About SonarAs the Home of Clean Code, SonarSource SA is the ultimate solution for achieving clean code for developers and organizations alike. Founded on the principles of smarter together, excellence, innovation, and delivery, we...

  • AI Research Engineer

    vor 3 Wochen


    Geneva, Schweiz SonarSource SA Vollzeit

    Company OverviewSonarSource SA is a pioneer in code quality management, committed to empowering developers to create maintainable, reliable, and secure software. Our mission is to pave the way for developers, tackling the toughest issues head-on and pushing the limits of what's possible.Job DescriptionWe are seeking an exceptional Research Engineer to join...


  • Geneva, Schweiz SonarSource SA Vollzeit

    At SonarSource SA, we are revolutionizing code quality management with our cutting-edge products and innovative approach. As a passionate Research Engineer, you will play a vital role in exploring the possibilities of Large Language Models (LLMs) to enhance our solutions.About the RoleWe are seeking an exceptional individual with a strong background in AI...


  • 1215 Geneva 15, Schweiz SonarSource SA Vollzeit

     Sonar solves the trillion-dollar challenge of bad code. Sonar equips organizations to achieve and sustain a Clean Code state by empowering developers to write consistent, intentional, adaptable, and responsible code. Clean Code produces software that is maintainable, reliable, and secure, allowing development teams to spend less time fixing issues and more...

  • Network Engineer

    vor 6 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...

  • DevOps Engineer

    Vor 3 Tagen


    Geneva, Schweiz Michael Page - Switzerland Vollzeit

    About Our Client Company based in Geneva Job Description Build, deploy, and maintain infrastructure as code using Terraform. Create and oversee CI/CD pipelines to streamline updates for software and infrastructure. Leverage GitHub and Azure DevOps for version control and team collaboration. Manage and configure virtual and physical servers with Azure...

  • Senior Platform Engineer

    vor 3 Monaten


    Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is the European leading digital asset infrastructure provider for banks, corporates and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets...

  • Senior Platform Engineer

    vor 3 Monaten


    Geneva, Schweiz Taurus SA Vollzeit

    Do you want to be part of a new entrepreneurial adventure and help build the next global FinTech, then we might just have the job for you. Taurus is the European leading digital asset infrastructure provider for banks, corporates and private companies. Using blockchain technology, its platform covers cryptocurrencies, tokenized securities, tokenized assets...

  • LLM Research Engineer

    vor 1 Monat


    Geneva 15, Schweiz SonarSource SA Vollzeit

    LLM Research EngineerSonar solves the trillion-dollar challenge of bad code. Sonar equips organizations to achieve and sustain a Clean Code state by empowering developers to write consistent, intentional, adaptable, and responsible code. Clean Code produces software that is maintainable, reliable, and secure, allowing development teams to spend less time...


  • 1215 Geneva 15, Schweiz SonarSource SA Vollzeit

      Sonar solves the trillion-dollar challenge of bad code. Sonar equips organizations to achieve and sustain a Clean Code state by empowering developers to write consistent, intentional, adaptable, and responsible code. Clean Code produces software that is maintainable, reliable, and secure, allowing development teams to spend less time fixing issues and...