JetBrains
JetBrains

1001-5000 employees

WebsiteLinkedIn
Software Development
Information Technology
Computer Software
About JetBrains

JetBrains is a global software development company known for creating intelligent, productivity-enhancing tools for software developers and project managers. Founded in 2000, JetBrains offers a wide range of integrated development environments (IDEs) such as IntelliJ IDEA, PyCharm, and WebStorm, which support multiple programming languages and frameworks. The company's mission is to make professional software development a more productive and enjoyable experience by providing innovative tools that streamline coding, debugging, and collaboration. JetBrains serves millions of developers worldwide and is recognized for its commitment to quality, innovation, and user-centric design.

3 months ago

Software Engineer

Full-time
Mid Level
Software Engineer
Report problem

📋

Description
  • At JetBrains, we're passionate about delivering powerful tools that help developers succeed. As part of the .NET IDE Core team, you'll have the opportunity to shape the future of .NET development, specifically by improving and expanding support for ASP.NET in Rider and ReSharper.
  • The ASP.NET web stack is the most widely used technology among .NET developers, making it crucial for our tools to provide robust, fast, and intuitive support for these frameworks. As a Senior Software Engineer, you’ll work on exciting new features for Razor/ Blazor markup, general C# backend development, and related technologies, while also reworking and improving our existing codebase to meet modern performance and usability standards.
  • In this role, you will:
  • Design and implement new features for ASP.NET web stack support.
  • Refactor and optimize existing code to improve performance and reliability.
  • Collaborate closely with other teams to ensure high-quality, consistent support for ASP.NET web technologies across Rider and ReSharper.
  • Work on tackling complex technical challenges, including enhancing tooling for ASP.NET developers and improving integration with modern .NET web applications.
  • Contribute to performance improvements, ensuring our .NET IDEs remain fast and efficient while handling the complexities of web projects.
  • Keep up with the latest advancements in ASP.NET, Razor, Blazor, and related web technologies to incorporate best practices into our .NET IDEs.
  • We will be happy to have you on our team if you have:
  • 5+ years of experience in software development, with a focus on .NET technologies.
  • Knowledge of the ASP.NET framework.
  • Proficiency in C# and experience with modern .NET development.
  • Strong problem-solving skills and a passion for improving code quality and performance.
  • Experience working with complex, legacy code and refactoring it to meet the latest requirements.
  • Good communication skills and the ability to work collaboratively in a fast-paced environment.
  • Proficiency in English, both written and spoken.

🎯

Requirements
  • 5+ years of experience in software development, with a focus on .NET technologies.
  • Knowledge of the ASP.NET framework.
  • Proficiency in C# and experience with modern .NET development.
  • Strong problem-solving skills and a passion for improving code quality and performance.
  • Experience working with complex, legacy code and refactoring it to meet the latest requirements.
  • Good communication skills and the ability to work collaboratively in a fast-paced environment.
  • Proficiency in English, both written and spoken.

🏖️

Benefits
  • Opportunity to work on cutting-edge web development frameworks like ASP.NET, Razor, and Blazor.
  • Collaborative team environment.
  • Chance to influence the future of .NET IDEs and web support.
  • Work on performance optimization and modernizing codebases.
  • Global remote work options in various European locations.