Software Engineer

Sei unter den ersten Bewerbenden.
Sonar
Bochum
EUR 60.000 - 100.000
Sei unter den ersten Bewerbenden.
Gestern
Jobbeschreibung

At Sonar, we are a group of brilliant, motivated, and driven professionals working hard to help organizations build responsible, secure, high-quality code quickly and systematically. We build solutions that not only address symptoms of problems but fix problems at the source, specifically in source code.

We have a dynamic culture with employees worldwide and hub offices in the USA, Switzerland, the UK, Singapore, and Germany. We believe team members should have the opportunity to come to work every day, work on a product they are proud of, love what they do, and feel energized by their peers. Rooted deeply in the open-source community, our mission is to provide solutions that deliver Clean Code.

The impact you will have

The SonarSource Analysis Team is seeking a passionate, versatile Software Engineer to contribute to our analyzers for the mobile domain.

The mobile analyzers are designed for Kotlin, Swift, and Dart, aiming to meet the needs of mobile developers by identifying code quality and security issues efficiently, with minimal noise. You will leverage your expertise to develop valuable rules for Code Quality and Security in mobile applications, from style issues to complex security vulnerabilities.

On a daily basis you will

  1. Take strong ownership of your team's work, leading sprints to completion: crafting specifications, writing code and tests, reviewing peer code, validating features, and following up on user feedback after releases. As this domain is new for SonarSource, you'll often participate in investigations, explorations, and designing proofs of concept.
  2. Develop new features and maintain existing ones for the Kotlin, Swift, and Dart code analyzers.
  3. Dive deep into mobile domain languages and advocate for best practices.
  4. Enhance how our analyzers understand code by creating better models and developing new rules.
  5. Interact with compiler frontends for Kotlin, Swift, and Dart, with opportunities to contribute back to them.
  6. Mentor engineers to grow their technical skills and remove blockers to their autonomy.
  7. Collaborate with Product Managers and peers to define new features and prioritize tasks, ensuring solutions fit into the Sonar ecosystem.
  8. Coordinate with stakeholders to define short- and long-term team goals.

The technical skills you will demonstrate

  • 6+ years of experience as a software developer.
  • Technical versatility and readiness to work across different stacks.
  • Good knowledge of engineering processes.
  • Strong engineering skills and understanding of Computer Science fundamentals.
  • Experience supporting and mentoring team members.
  • Knowledge of compiler frontends is not required; you will learn it at SonarSource.

The soft skills you will demonstrate

  • Leadership: ability to take initiative and complete tasks with minimal supervision.
  • Fast learner.
  • Open-minded, positive, and proactive attitude.
  • Comfortable with change and complexity.
  • Self-confident to challenge the status quo and receptive to challenges.

Why you will love it here

Our culture and mission set us apart. We foster a dynamic work environment that values respect, kindness, and the right to fail and learn from it. We believe the best ideas win, and everyone has a voice.

We value people skills as much as technical skills and strive to keep our environment friendly and laid-back, while being passionate leaders in our domains. Our team of 550 SonarSourcers from 33 nationalities reflects this diversity.

We embrace work-life balance through flexible policies including remote and hybrid work arrangements (minimum three days in the office: Monday, Tuesday, Thursday).

We promote a growth mindset, encouraging continuous education to adapt to industry changes and acquire new skills.

Diversity, Equity, and Inclusion

At Sonar, we recognize the value of diverse backgrounds and cultures. We are committed to creating an inclusive environment and are proud to be an equal opportunity employer. All qualified applicants will be considered regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

All employment offers are contingent upon successful background checks. Applications submitted through agencies or third-party recruiters will not be considered.

Erhalte deine kostenlose, vertrauliche Lebenslaufüberprüfung.
Datei wählen oder lege sie per Drag & Drop ab
Avatar
Kostenloses Online-Coaching
Erhöhe deine Chance auf eine Einladung zum Interview!
Sei unter den Ersten, die neue Stellenangebote für Software Engineer in Bochum entdecken.