Software Engineer 2

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Software Engineering

Software Engineer role focused on building and maintaining front-end experiences for Microsoft's Governance Hub platform. The role involves modern frontend engineering practices, platform modernization, micro-frontend integration, performance optimization, and integrating AI-assisted user experiences. The engineer will ensure security, compliance, and accessibility standards are met, and collaborate with other teams to unify governance experiences.

What you'd actually do

  1. Build, enhance, and maintain secure, performant, and accessible frontend experiences for Governance Hub using modern frameworks and tooling (React, Vite, Fluent UI v9).
  2. Contribute to and evolve the Governance Hub architecture, including micro‑frontend integration, module federation patterns, and shared component libraries that enable scale across governance workstreams.
  3. Implement security‑first engineering practices, ensure SFI compliance, and apply shift‑left accessibility patterns to deliver trustworthy, compliant experiences.
  4. Continuously improve build pipelines, bundle sizes, load times, and runtime performance; proactively support live‑site health through monitoring, incident response, and engineering hygiene.
  5. Prototype and implement AI‑assisted features and use telemetry insights to drive user experience improvements and product quality decisions.

Skills

Required

  • JavaScript/TypeScript
  • React
  • frontend architecture patterns
  • micro-frontends
  • module federation
  • bundling
  • code-splitting
  • performance optimization
  • HTML
  • CSS
  • accessibility standards (WCAG)
  • cross-browser rendering
  • Vite
  • Webpack
  • Nx
  • secure-by-design engineering practices
  • secure build pipelines
  • network isolation
  • SFI-aligned development
  • S360
  • CodeQL
  • enterprise compliance frameworks
  • build performance
  • bundle size
  • runtime responsiveness
  • system reliability
  • profiling
  • tree-shaking
  • dependency optimization
  • CI/CD hygiene
  • AI-assisted experiences
  • AI-augmented product workflows
  • telemetry
  • diagnostics
  • user-behavior insights
  • cross-functional engineering teams
  • onboard partners
  • influence design decisions

Nice to have

  • C
  • C++
  • C#
  • Java
  • Python

What the JD emphasized

  • AI-ready platform
  • AI-assisted user experiences
  • Security First Initiative (SFI)
  • accessibility standards
  • AI-assisted features