Software Engineer - .NET Core
Microsoft
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software Engineer - .NET Core" AnitaB.org.Software Engineer - .NET Core
Multiple Locations, Czech Republic
Save
Overview
Do you want to help shape the future of .NET, one of the most widely used open-source developer platforms in the world? We are looking for a passionate Software Engineer to help design and build modern, high-performance libraries that power millions of applications across desktop, mobile, cloud, and IoT.
In this role, you will work on .NET Core and the broader .NET ecosystem, which is an open-source, cross-platform, and cloud-optimized framework supporting multiple languages including C#, F#, and VB. You will help design and implement new library features, improve existing components, and optimize the platform for a wide range of workloads including mobile, cloud, and enterprise scenarios.
We work openly on GitHub, collaborating with the global developer community to deliver high-quality libraries that developers around the world rely on. If you enjoy solving complex engineering challenges, working across diverse platforms, and contributing to one of the most impactful ecosystems in software development, we want to hear from you.
Qualifications
- Bachelor’s or master’s degree in computer science or a related field, or equivalent work experience.
- Solid programming skills in one or more of the following languages: C#, Java, C++, or Python.
- Passion for developer experience and an eagerness to understand what makes great tools.
- Excellent written and verbal communication skills with the ability to collaborate across diverse, distributed teams.
Responsibilities
- Design, develop, and maintain the .NET Core libraries across multiple areas and platforms
- Implement new library features and evolve existing APIs to improve performance, usability, and developer productivity
- Investigate, diagnose, and resolve complex issues across Windows, Linux, macOS, iOS, and Android
- Optimize libraries for a wide variety of workloads including mobile, desktop, and cloud-native applications
- Collaborate with other engineering teams and participate in open-source development on GitHub
- Contribute to design discussions, code reviews, and architectural decisions for the platform
- Research and experiment with emerging AI techniques and integrate them into everyday engineering practices to boost productivity.
This job is no longer accepting applications
See open jobs at Microsoft.See open jobs similar to "Software Engineer - .NET Core" AnitaB.org.