Skip to main content
Back to Jobs
Microsoft logo
High Pay

Senior Software Engineer - Full stack /Desktop Application

MicrosoftBangalore, IndiaEstimate the salary
Type

Onsite

Location

Bangalore, India

Experience

Senior (4+ yrs)

Posted

Today

Quick Take

Microsoft is hiring a Senior Full Stack Engineer for its Ads Editor desktop application. The role involves building features with React, TypeScript, and C# in a collaborative agile team. This is an onsite position in Bangalore, India.

Role Overview

๐Ÿข About Microsoft

Microsoft is a global technology leader empowering every person and organization on the planet to achieve more. With a focus on innovation, inclusion, and sustainability, Microsoft builds platforms, tools, and services that drive digital transformation across industries.

๐ŸŽฏ The Role

As a Senior Software Engineer on the Microsoft Ads Editor team, you will build and maintain a cross-platform desktop application that enables advertisers to efficiently manage large-scale digital marketing campaigns. You'll work in a collaborative agile environment with experienced engineers, product managers, and designers.

๐Ÿ› ๏ธ Tech Stack

  • Core: React, TypeScript, C#, .NET
  • Desktop: Electron (implied)
  • Tooling: Git, CI/CD
  • Soft Skills: Mentoring, collaboration, communication, growth mindset

๐Ÿ’ผ What You'll Do

  • Design, develop, test, and maintain features for the Microsoft Ads Editor desktop application using React, TypeScript, C#, and .NET.
  • Mentor early talent engineers and collaborate with cross-functional partners to deliver customer-focused solutions.
  • Write clean, maintainable, well-documented code following Microsoft engineering standards.
  • Participate in code reviews and continuously improve code quality and team practices.
  • Own technical OKRs for the desktop application, improving reliability and performance.
  • Contribute to automated testing and CI/CD pipelines for high-quality rapid releases.
  • Actively participate in agile ceremonies and foster a culture of learning and inclusion.

โœ… What You'll Need

  • Bachelor's Degree in Computer Science or related field with 4+ years of software engineering experience.
  • Proficiency in coding languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft security screening requirements including Cloud Background Check.

๐ŸŒŸ Nice to Have

  • Experience with React, TypeScript, and modern web frameworks for building performant, scalable user interfaces.
  • Familiarity with Electron or cross-platform desktop app development.
  • Proficiency in C#/.NET for backend or integration work.
  • Solid debugging and troubleshooting skills across the stack.
  • Experience with accessibility (A11y) standards and inclusive design.
  • Experience with bulk data processing, offline workflows, or large-scale data editing.
  • Effective communication and collaboration skills in a diverse global team.
  • Growth mindset and adaptability to new codebases and ambiguous tasks.

Why This Role?

This is a curated frontend role from Microsoft. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, TypeScript, C# and more. Tagged ๐Ÿ’ฐ High Comp for above-market pay.

Senior Software Engineer - Full stack /Desktop Application at Microsoft โ€” FAQ

Quick answers about this role, the stack, and how to apply.