Senior Software Engineer (Front End)

Noida, Uttar Pradesh, India
Sep 12, 2024
Sep 12, 2025
Hybrid
Full-Time
10 Years
Job Description

As a Senior Software Engineer, you will be instrumental in developing and enhancing Power Pages, a key component of our Power Platform. This role involves working with cutting-edge technologies, collaborating closely with design teams and product managers, and leveraging user feedback to continuously improve our products.

Key Responsibilities

  1. User Experience Design. Contribute to the design and evolution of world-class user experiences by working on the front-end development of our platform.
  2. Technology Exploration. Investigate and prototype new technologies and frameworks, utilizing Power Platform components.
  3. Feature Delivery. Take ownership of engineering design, implementation, and delivery for backlog-driven features.
  4. Collaboration. Work cross-functionally to deliver comprehensive systems and experiences, ensuring alignment across various teams.
  5. Performance Optimization. Address availability, latency, scalability, and other performance concerns as part of software development and test automation.
  6. Technical Leadership. Provide strong technical leadership within the team, guiding feature crews and solving complex technical challenges.

Team Environment

Our team consists of highly motivated, innovative engineers and leaders dedicated to delivering cutting-edge technology in an agile, start-up-like environment. You will have the opportunity to work with advanced technologies across different platforms, contributing to the next generation of Power Platform applications and transforming business operations. We seek self-starters who are eager to grow into subject matter experts or technical leaders, capable of designing scalable applications for billions of users.

Qualifications

  1. Experience. 10 years of experience in software development, with a focus on designing front-end applications at massive scale.
  2. Front-End Technologies. Proficiency in building web applications using TypeScript, Angular, Redux/React, or similar technologies.
  3. Programming Languages. Extensive experience with object-oriented languages such as C# or Java.
  4. Education. BS/MS in Computer Science or equivalent, or 10+ years of relevant industry experience.

Why Microsoft?

At Microsoft, we are committed to creating an inclusive work environment. We celebrate diversity and are dedicated to providing equal employment opportunities to all qualified applicants. If you require assistance or accommodations during the application process due to a disability, please let us know.

If you are passionate about technology and excited by the opportunity to drive innovation with the Power Platform, we encourage you to apply!

Apply Now!