Microsoft logo

Senior Software Engineer

Microsoft

Job Overview

Microsoft's Development Center in Prague is seeking experienced Senior Software Engineers to join multiple teams across various divisions. This is an exciting opportunity to work on cutting-edge technologies and contribute to products that impact billions of users worldwide.

Teams and Responsibilities

  • Identity Platform/Microsoft Entra: Work within the Security, Compliance, Identity, and Management Division to enhance the technology experience for billions globally. This team focuses on solving complex problems at scale, impacting products like Windows, Office, Azure, and Xbox.

  • M365 Core IC3 Delivery Platform: Expand the email delivery capabilities of Exchange Online, the leading cloud-based email service. Utilize tools like C#, .NET Core, Kubernetes, and Azure Event Hubs to design and deploy scalable systems.

  • M365 Substrate Identity & Authentication: Provide secure access solutions for users, devices, and applications. Manage complex access scenarios using authentication and authorization SDKs.

  • M365 Core-Substrate - Reliability and Resilience: Improve service reliability and reduce customer impact of outages through innovative solutions.

  • M365 Substrate Networking and Routing: Manage connection routing and traffic for M365 customer scenarios, handling over a trillion requests per day.

  • M365 Intelligent Conversation and Communications Cloud: Enhance real-time customer conversations across Teams and Azure Communication Services.

  • MS Dynamics 365: Disrupt the customer experience industry with AI-driven, cloud-based platforms.

  • Azure DevOps: Support a collaborative culture and processes for software development, from planning to deployment.

  • Teams Core Services: Build resilient, scalable services for Microsoft Teams, using technologies like .NET Core, ASP.NET Core, Azure, and Kubernetes.

  • Enterprise+Cloud: Deliver M365 backend services in special cloud environments for public sector and regulated industries.

  • Cloud for Retail: Shape the future of industries like retail and agriculture with cloud and AI technologies.

  • APIM: Evolve the Azure API Management service, focusing on scalability and high availability.

Key Responsibilities

  • Lead and provide technical direction for feature design and development.
  • Mentor early-career team members.
  • Collaborate with Product, Design, and Engineering teams.
  • Design, develop, test, and support features using C#, SQL, ASP.Net, HTML5, React, Typescript, PowerShell, and Azure.
  • Support highly available services used by millions daily.
  • Analyze feature performance in production and improve the product.
  • Participate in code reviews and delegate work to encourage team growth.

Qualifications

  • Extensive experience in software development with C#, C++, Java, or other OOP languages.
  • Strong engineering skills across the software development lifecycle.
  • Experience with large-scale, highly available cloud services or distributed systems.
  • Proficiency in modern software engineering practices.
  • Strong system design and algorithmic skills.
  • Excellent collaboration and communication skills.

Nice to Have

  • Degree in Computer Science, Mathematics, Engineering, or related fields.
  • Knowledge of Azure Cloud, Power Platform, or Dynamics 365.
  • Passion for high-availability and building distributed systems at scale.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations, and ordinances.

Benefits
Extracted with AI

  • Equal opportunity employer
  • Inclusive culture
  • Professional growth opportunities

Similar jobs

Last update: 23 minutes ago

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

PwC Deutschland logo
PwC Deutschland

Senior Developer Cloud Technologies

Join PwC Deutschland as a Senior Developer in Cloud Technologies, focusing on Azure, DevOps, and backend development.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Microsoft logo
Microsoft

Senior Software Engineer - C#, Java, SQL

Join Microsoft as a Senior Software Engineer in Prague, working with C#, Java, and SQL to innovate AI-first business applications.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

Microsoft logo
Microsoft

Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust

Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

Skytree logo
Skytree

Senior IoT Engineer

Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.