Softwareentwickler (C#)
Sonarsource Sa
2 months ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Tech stack
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
C Sharp (Programming Language)
Code Review
Continuous Integration
Microsoft Visual Studio
Open Source Technology
SonarQube
Information Technology
Job description
- Sie treten dem IDE Experience Squad bei, das für die Entwicklung der SonarQube für IDE-Erweiterungen verantwortlich ist; Ihr Hauptfokus liegt auf SonarQube für Visual Studio. Zu Ihren Aufgaben gehören das Mitwirken an Spezifikationen, das Schreiben von Code und Tests, das Überprüfen von Code der Kollegen, das Validieren von Funktionen und das Verwalten von Releases.
- Sie werden Experte für das Visual Studio Extensibility SDK und erweitern die Grenzen dessen, was mit dessen APIs möglich ist.
- Sie bewerten regelmäßig die neuesten Ansätze zur Bewertung von KI-generiertem Code. Sie teilen Erkenntnisse und Best Practices mit dem Team und tragen aktiv zu einer Sicherheits- und Qualitätskultur bei, wenn KI-Entwicklungshilfen integriert werden.
- Sie engagieren sich in der Open-Source-Community, mit anderen SonarSourcern und dem Support-Team und integrieren deren Feedback.
- Sie fördern kontinuierliche Verbesserungen innerhalb Ihres Squads, indem Sie an Retrospektiven teilnehmen, Ihr technisches Fachwissen teilen und einen fairen Anteil an der Arbeitslast des Teams übernehmen.
Requirements
- Nachweisliche Erfolge in der Softwareentwicklung mit starkem Fokus auf C# und das .NET-Ökosystem.
- Ausgezeichnete technische Fähigkeiten und ein gutes Verständnis der Grundlagen der Informatik sowie agiler Methoden.
- Fließende Kenntnisse in Quellcodequalität und zugehörigen Praktiken: Clean-Code-Prinzipien, Tests (Unit- und Funktionstests), CI/CD und Code-Reviews.
- Erfahrung mit oder starkes Interesse an KI-unterstütztem Codieren - gepaart mit der Fähigkeit, die Genauigkeit, Zuverlässigkeit, Benutzerfreundlichkeit und Sicherheit von KI-generiertem Code systematisch und kritisch zu bewerten.
- Fließende Englischkenntnisse in Wort und Schrift.
About the company
Bei Sonar sind wir eine Gruppe brillanter, motivierter und engagierter Fachleute, die hart daran arbeiten, Organisationen dabei zu helfen, verantwortungsvollen, sicheren und hochwertigen Code schnell und systematisch zu erstellen. Wir entwickeln Lösungen, die nicht nur Symptome von Problemen beheben - wir lösen Probleme an der Quelle - dem Quellcode, um genau zu sein.
Wir haben eine dynamische Kultur mit Mitarbeitern weltweit und Hub-Büros in den USA, der Schweiz, Großbritannien, Singapur und Deutschland. Wir glauben, dass Teammitglieder die Möglichkeit haben sollten, jeden Tag gerne zur Arbeit zu kommen, an einem Produkt zu arbeiten, auf das sie stolz sind, ihre Arbeit zu lieben und sich von ihren Kollegen inspiriert zu fühlen. Mit unseren Wurzeln tief in der Open-Source-Community dreht sich bei uns alles um die Mission: Lösungen bereitzustellen, die Clean Code liefern.
Die Auswirkungen, die Sie haben werden:
SonarQube für IDE ist ein fortschrittliches Plugin, das für führende Integrierte Entwicklungsumgebungen (IDEs) entwickelt wurde, um Entwicklern zu helfen, Probleme mit Codequalität und Sicherheit zu erkennen und zu beheben. Durch Echtzeitanalyse und Hervorhebung potenzieller Probleme integriert sich dieses Tool nahtlos mit SonarQube Server und SonarQube Cloud und bietet ein umfassendes Entwicklungserlebnis., * Unsere Kultur und Mission heben uns ab. Wir haben eine dynamische Arbeitskultur, die Respekt und Freundlichkeit schätzt - und das Recht zu scheitern (und wieder aufzustehen!) anerkennt. Wir glauben, dass die beste Idee gewinnt und jeder eine Stimme hat.
* Wir glauben, dass großartige Menschen ein großartiges Unternehmen ausmachen. Wir schätzen soziale Kompetenzen genauso wie technische Fähigkeiten und bemühen uns, die Atmosphäre freundlich und entspannt zu halten, während wir leidenschaftliche Führungskräfte in unseren Bereichen sind. Unsere über 550 SonarSourcer aus 33 verschiedenen Nationalitäten können das bestätigen!
* Wir fördern die Work-Life-Balance. Es ist wichtig, eine gesunde Balance zwischen Arbeit und Privatleben zu halten. Deshalb haben wir eine flexible Arbeitsregelung, die Remote- und Hybridarbeit im Büro umfasst (mindestens drei Tage pro Woche im Büro - Montag/Dienstag/Donnerstag).
* Wir haben eine Wachstumsmentalität. Wir lieben es zu lernen und glauben, dass kontinuierliche Weiterbildung entscheidend für unseren Erfolg ist. In einer sich ständig verändernden Branche sind neue Fähigkeiten ein Muss, und wir unterstützen unser Team gerne dabei, diese zu erwerben.
Wir priorisieren Vielfalt, Gleichberechtigung und Inklusion:
Bei Sonar sind wir eine globale Belegschaft und erkennen den Wert unterschiedlicher Hintergründe und globaler Kulturen an.
Wir engagieren uns für die Schaffung eines vielfältigen Arbeitsumfelds und sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet. Alle qualifizierten Bewerber werden unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, nationaler Herkunft, Genetik, Behinderung, Alter oder Veteranenstatus berücksichtigt.
Alle Stellenangebote bei Sonar stehen unter dem Vorbehalt klarer Ergebnisse einer umfassenden Hintergrundüberprüfung, die vor dem Eintrittstermin durchgeführt wird.