
Software Engineer (.NET) - Madrid or Paris or Bordeaux
- Madrid
- Permanente
- Tiempo completo
- Be the primary developer on the SDK/Library you are responsible for, through the whole development cycle: design, develop, and maintain a modern, user-friendly .NET SDK.
- You will be working closely with your Developer Experience colleagues on SDK features
- Ensure the SDK is well-documented, easy to use, and follows best practices for .NET development.
- Write clean, efficient, and maintainable C# code, with a focus on developer experience.
- Implement robust error handling, logging, and testing to ensure reliability.
- Optimize SDK performance and usability, gathering feedback from internal and external developers.
- You will work with the documentation team to keep all documentation easy to read, test, and add content to engage our customers.
- Stay up-to-date with the latest .NET features and industry trends.
- 3+ years of professional experience in .NET development
- Strong understanding of REST API design and consumption
- Proficiency with NuGet package creation and maintenance
- Knowledge of CI/CD pipelines
- Fluent English
- Being able to help create and drive development and performance metrics against OKRs
- For remote work: A stable, high-speed internet connection and a dedicated, quiet workspace
- Experience in SDK or library development is a strong plus
- Familiarity with asynchronous programming, dependency injection, and modern C# features
- Knowledge of Python and TypeScript is an added value
- Knowledge of Java and interest in expanding your skills in this area is very welcome
- Excellent problem-solving skills and attention to detail
- Ability to communicate well in the user documentation and code