/ L'annuaire des offres d'emploi en Suisse Romande
n/a n/a Annecy CH

.Net Developer AdvocateGeneva / Annecy / Bochum / Austin / Silicon Valley / RemoteSales & Marketing - Marketing

SonarSource SA
Date de publication


Description du poste :

.Net Developer Advocate

Geneva / Annecy / Bochum / Austin / Silicon Valley / Remote /

Sales & Marketing - Marketing /


Sonar's industry-leading solution enables developers and development teams to write clean code and remediate existing code organically, so they can focus on the work they love and maximize the value they generate for businesses. Its open source and commercial solutions - SonarLint, SonarCloud, and SonarQube - support 29 programming languages. Trusted by more than 300,000 organizations globally, Sonar is considered integral to delivering better software.

Sonar's Marketing team is looking for a passionate .Net Developer Advocate to play an essential role in growing and educating its fast-growing community.

Sonar's C# code analyzer is designed to fulfill 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.

The impact you can have

As a Developer Advocate, you join a team of talented engineers to further the clean code mission by reaching and educating developers across their preferred forums. As the public voice and face of Sonar, you are the thought leader for clean code in your community, helping fellow developers write better, more secure code.

On a daily basis, you will

Engage and build mindshare with developers across the C# communities
Strengthen collaboration with communities, forums, and projects by establishing integrations or other modes of deep alignment
Create compelling technical content delivered as blogs, ebooks, podcasts, webinars, videos, and articles
Develop unique demos in conjunction with vendors and partners in the ecosystem
Host meetups, orchestrate workshops, and speak at conferences and events
Promote and drive attendance for company-hosted developer events and webinars
Establish relationships and reach with technology communities and organizations such as the Roslyn community, Microsoft Product Managers, Microsoft Valuable Professionals (MVPs), .NET Foundation and its communities, social media (Discord, Reddit), etc
Work closely with the C# team, take part in the technical discussions, and have an impact on the team's short and long-term objectives
Occasionally participate in the C# static code analyzer development sprints
Partner with community managers, sales engineers, and product marketers to advocate for clean code in diverse forums
Collaborate with community managers and other advocates to enhance ecosystem engagement
Leverage social media presence to amplify Sonar brand within the developer community

The skills you will demonstrate

Strong proven experience in C# along with its development environment
Solid understanding of the internals of the C# language and .NET and familiarity with its latest standards
Prior experience presenting C# related subjects to technical audiences
Demonstrated experience in technical writing in blogs, articles, or tutorials about C#
Fluency in source code quality: tests (unit and functional), CI/CD
Proven results of scaling community presence for emerging solution categories
Track record of success getting speaking abstracts accepted into technical conferences
Growing following on social media platforms including Twitter, GitHub, Medium, YouTube, LinkedIn
Exceptional communications skills with technical audiences
Collaboration DNA

Qualification you will have

10+ years as a technologist in one or more of the following roles: developer advocate, evangelist, solution architect, C# developer
Computer science or equivalent degree

Why you will love it here

• Safe work culture - we value respect, kindness, and the right to fail.

• Flexible hours - we schedule our days in order to be effective at work, while also being able to enjoy life's important moments.

• Great people - we value people skills as much as technical skills and strive to keep things friendly and laid back. Still, that does not prevent us to be passionate leaders in our domains. Our 300+ SonarSourcers from 33 different nationalities can relate!

• Work-life balance - keeping a healthy work-life balance is important. This is why we have a hybrid work policy and some people prefer working some days from home.

• Always keep learning - in an ever-changing industry, learning new skills is a must, and we're happy to help our team to acquire them.

What we do

Sonar was started by a team of developers that wanted to change the way code is built in an agile development process. The company was created to develop the open-source tool SonarQube, which is now the standard in code quality management with over 350,000 instances deployed today. Every day we are focused on solving developers' next big problem.

Who we are

At Sonar we believe in people, excellence, and delivery. We're a team of problem solvers and overachievers who seek out others who are also passionate and relentless in their respective missions. We want to work with people who are ready to fasten their seat belts and be part of an incredible ride. We work hard not because we're told to, but because we genuinely love what we do and do what we love. If there's one main message we want you to remember about us, it's that we push others to be best in class at whatever they do: choose your battle, innovate, take risks, and lead change. Join us; we'll be smarter and stronger together.

If this sounds like you, apply now!