Senior Software Engineer - Asp.net

Microsoft Microsoft · Big Tech · Prague, Prague, Czech Republic · Software Engineering

Senior Software Engineer to own and shape a modern ASP.NET platform that underpins millions of applications worldwide, spanning high traffic consumer products and mission critical enterprise systems. The role involves tackling challenges at scale, diving deep into .NET fundamentals, and collaborating with top engineers to evolve the platform with modern capabilities, including AI-driven features. Responsibilities include designing, building, and evolving core platform components, taking ownership of architectural decisions, and integrating intelligent capabilities into the platform.

What you'd actually do

  1. Design, build, and evolve core ASP.NET platform components with a focus on scalability, reliability, and long term maintainability.
  2. Take ownership of architectural decisions across services, APIs, and shared libraries, ensuring strong alignment with .NET best practices and clean design principles.
  3. Collaborate closely with other engineers to review designs and code, raise engineering standards, and contribute to a culture of technical excellence.
  4. Integrate intelligent and data driven capabilities into the platform, working with AI powered services and tooling to enhance automation, insight, and system behavior.
  5. Collaborate with engineers across product teams and the open-source community to co-design and iterate on developer experiences.

Skills

Required

  • ASP.NET
  • ASP.NET Core
  • C#
  • .NET
  • system-level development
  • library/framework development
  • cross-platform development principles

Nice to have

  • AI powered services and tooling

What the JD emphasized

  • modern ASP.NET platform
  • AI driven features
  • intelligent solutions
  • strong fundamentals
  • ASP.NET, and ASP.NET Core
  • system-level or library/framework development
  • Experience contributing to libraries, SDKs, or frameworks rather than just applications