C# Developer

3 Months ago • All levels • Frontend Development

Job Summary

Job Description

SonarSource is looking for a C# Developer to build advanced .NET static analyzers. You'll develop and maintain features, understand code models, and contribute to open source projects. Must-have skills include C# development, .NET ecosystem knowledge, and strong engineering fundamentals.
Must have:
  • C# Development
  • .NET Ecosystem
  • Strong Engineering
  • Code Quality
Good to have:
  • Compiler Frontend
  • CI/CD Pipeline
  • Unit Testing
  • Functional Testing
Perks:
  • Open Source
  • Team Culture

Job Details

Why should I Apply:

At Sonar, we’re 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 don’t just solve symptoms of problems – we fix problems at the source – source code, to be specific.

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. With our roots deep in the open source community, we’re all about the mission: provide solutions that deliver Clean Code.

The impact you can have

The SonarSource Analysis Team is looking for a passionate C# Developer to develop the most advanced .NET static analyzers in the world.

Sonar C# code analyzer is designed to fulfil the need of any C# developer: spotting tricky code quality and security issues as fast as possible while generating very little noise. Null dereference, undisposed resources, dead code, and logic flow errors … are some examples of those quality issues. The analyzer is open-source, built on top of the Roslyn compiler framework, and can run inside the IDE as well as on CI systems.

By joining our team, you will be part of an autonomous team. You will choose what to work on. Within our team, you will be supported by great colleagues who are always willing to discuss difficult technical problems. You will be able to grow your skills and focus on what matters.

On a daily basis, you will

    • Develop new and maintain existing features for the code analyzers for C# and VB.NET.
    • Evolve the way our analyzers understand code by creating ever better models and developing new rules on top of them.
    • Contribute to the code quality of the hundreds of thousands of developers around the world.
    • Contribute to open source: develop open source products and contribute back to libraries used by your products.
    • Define the team’s short and long-term goals.
    • Be in a team where code quality is not just a buzzword and which really cares to provide the best user experience.

The skills you will demonstrate

    • Ability to develop in C# with clean code.
    • Good understanding of the .NET ecosystem.
    • Excellent engineering skills and good Computer Science fundamentals.
    • Fluency in source code quality: tests (unit and functional), CI/CD.
    • Curious and eager to learn, with a positive attitude.
    • Comfortable in dealing with changes and complexity.
    • Bold and self-confident to challenge the status quo as well as be challenged.
    • Wanting to face challenging tasks and to have fun resolving them.
    • Compiler frontend knowledge is not required; you will learn it while working at Sonar.

Why you will love it here:

Our culture and mission set us apart. We have a dynamic work culture that values respect and kindness – and embraces the right to fail (and get right back up again!). We believe that the best idea wins and everyone has a voice.
We believe that great people make a great company. We value people skills as much as technical skills and strive to keep things friendly and laid-back while still being passionate leaders in our domains. Our 550+ SonarSourcers from 33 different nationalities can relate!
We embrace work-life balance. It is important to maintain a healthy work-life balance. This is why we have a flexible work policy that includes remote and in-office hybrid work (minimum three days a week in the office - Monday/Tuesday/Thursday).
We have a growth mindset. We love to learn and believe that continuous education is critical to our success. In an ever-changing industry, new skills are a must, and we're happy to help our team acquire them.


We prioritize Diversity, Equity, and Inclusion:

At Sonar, we are a global workforce and recognize the value of different backgrounds, and global cultures.

We are committed to creating a diverse work environment and are proud to be an equal-opportunity employer. All qualified applicants will be considered for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

All offers of employment at Sonar are contingent upon the clear results of a comprehensive background check conducted prior to the start date.

Similar Jobs

undefined - Senior Software Engineer - Product Security

Hyderabad, Telangana, India (On-Site)
3 Months ago
Luxoft - Regular/Senior Full Stack Developer

Luxoft

New Delhi, Delhi, India (Remote)
2 Months ago
Zuru - Sr. Python Developer

Zuru

Kolkata, West Bengal, India (On-Site)
3 Months ago
Easygo - Software Development Engineer, Engagement

Easygo

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Gearbox Software - Senior UI Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
5 Months ago
GAMURS Group - Software Engineer (Web)

GAMURS Group

Colombia (Remote)
4 Months ago
Wipro - VB.NET and .NET Fullstck+Angular

Wipro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ByteDance - Senior Software Engineer, Bot UI

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Convoso - Front-End Engineer

Convoso

Vadodara, Gujarat, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Razer - SDK Developer

Razer

Lille, Hauts-de-France, France (On-Site)
3 Months ago
Maersk Careers - Senior Software Engineer (Kafka)

Maersk Careers

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Demonware - Associate Principal Software Engineer

Demonware

Santa Monica, California, United States (On-Site)
5 Months ago
Flow - Staff Software Development Engineer in Test

Flow

Miami, Florida, United States (Hybrid)
3 Months ago
undefined - Senior Linux infrastructure engineer

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Warner Bros Games - Senior Software Developer

Warner Bros Games

Toronto, Ontario, Canada (Hybrid)
4 Months ago
Velotio Technologies - Senior Engineer (Java/Scala)

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Months ago
Balbix - Staff Engineer, Devops

Balbix

Gurugram, Haryana, India (On-Site)
3 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Armenia (Remote)
3 Months ago
Intellias - Frontend Engineer (React, React Native, Typescript)

Intellias

Pune, Maharashtra, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Geneva, Geneva, Switzerland

PwC - Audit Freelancer/Contractor

PwC

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Google - Software Engineer III, Site Reliability Engineering, YouTube

Google

Zürich, Zurich, Switzerland (On-Site)
3 Months ago
Sonar Source - HR Business Partner - Geneva

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
3 Months ago
Mimacom - Java / Spring Engineer (Prof. / Senior) - 80-100% (m/w/d)

Mimacom

Bern, Canton Of Bern, Switzerland (On-Site)
4 Months ago
PwC - Corporate Finance – Director – Business Services

PwC

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
PwC - Director ADV Risk & Reg

PwC

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Interactive Brokers - Intern – Project Management

Interactive Brokers

Zug, Zug, Switzerland (On-Site)
3 Months ago
PwC - (Senior) Manager SAP Financial Services Consulting

PwC

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Mimacom - Java Software Architect (Prof. / Senior) - 80-100% (m/w/d)

Mimacom

Bern, Canton Of Bern, Switzerland (On-Site)
4 Months ago
Logitech - IT Service Support Intern

Logitech

Lausanne, Vaud, Switzerland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

CloudLinux - Senior Frontend Developer (remote-only opportunity, location - Europe)

CloudLinux

City Of Zagreb, Croatia (Remote)
2 Months ago
Neostella - React Developer

Neostella

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
Mimacom - Senior Frontend Engineer  - React/NodeJS

Mimacom

Valencia, Valencian Community, Spain (Remote)
4 Months ago
Armor Defense - UI Developer (node.js)

Armor Defense

Pune, Maharashtra, India (On-Site)
4 Months ago
Axinous - Staff Software Development Engineer - React

Axinous

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Vista - Lead Software Engineer

Vista

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - UI developer

PwC

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
BBY India - Senior Software Engineer [T500-14567]

BBY India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Canva - Senior Frontend Engineer - Ecosystem - Ecosystem Experiences

Canva

Auckland, Auckland, New Zealand (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (Hybrid)

Bochum, North Rhine-Westphalia, Germany (On-Site)

Geneva, Geneva, Switzerland (On-Site)

London, England, United Kingdom (On-Site)

Austin, Texas, United States (Hybrid)

Melbourne, Victoria, Australia (On-Site)

Bochum, North Rhine-Westphalia, Germany (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Sonar Source

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug