Experience Inc. Jobs

Job Information

Microsoft Corporation Senior Software Engineer in Bangalore, India

Are you passionate about Linux and enabling it in a large, distributed setting both in the Azure cloud and Edge? Do you want to be part of a high-energy and creative team that is currently building the future of the Azure platform? Do you love to contribute to Linux and the open-source community across the globe? We are the Azure Linux Group rt Microsoft. Azure Linux powers critical Azure services ranging from Azure Kubernetes Service in the cloud to Azure Nexus on the Edge. We’re growing and looking to add engineering talent who will help us build great teams and lead the technology direction as we create and enable Azure Linux at scale across the Azure fleet. We are seeking a talented and passionate UI Engineer to join our dynamic team and contribute to the development of a comprehensive dashboard that monitors Linux builds, tests, publishing of Linux images, and tracks KPIs of Linux releases.

As a UI Engineer, you will be responsible for designing, developing, and maintaining a dashboard UI that provides real-time insights into Linux builds, testing processes, and release KPIs. You will work closely with our product, design, and backend teams to deliver a seamless and intuitive user experience. The ideal candidate is an expert in UI development and frameworks, with a strong command of JavaScript, NPM, ReactJS, Fluent UI, and has a solid understanding of server-side languages, RESTful APIs, and Linux system software.

Responsibilities

  • Design and implement high-quality, responsive dashboard interfaces that monitor Linux build processes, tests, and publishing activities

  • Collaborate with cross-functional teams to define, design, and ship new dashboard features

  • Develop data visualizations to effectively communicate KPIs and other critical metrics

  • Optimize UI performance and ensure high-quality user experiences across different devices

  • Write clean, maintainable, and well-documented code

  • Integrate UI components with RESTful APIs and server-side applications

  • Debug and troubleshoot issues across different browsers and devices

  • Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting-edge

  • Contribute to the continuous improvement of our development processes and standards

  • You will also work with upstream open-source projects, representing Microsoft as a strong community partner and contributor

Qualifications

Required qualif ications :

  • B.S or higher in Computer Science or a related field, or equivalent industry experience

  • 8+ years of professional software design and development experience with 5+ years in front-end development using Typescript or JavaScript on Linux development environment

Technical Skills:

  • Proficiency in JavaScript, including ES6+ features

  • Extensive experience with UI frameworks such as ReactJS and MUI or Fluent UI

  • Strong knowledge of NPM and front-end build tools

  • Experience with server-side languages such as Node.js, Python, or similar

  • Proficiency in developing and integrating RESTful APIs

  • Familiarity with CI/CD pipelines and DevOps practices

  • Solid understanding of Linux, including shell scripting and system software

  • Familiarity with version control systems, preferably Git

Soft Skills:

  • Excellent problem-solving skills and attention to detail

  • Strong communication and collaboration abilities

  • Ability to work independently and as part of a team in a fast-paced environment

  • Passion for learning and staying current with emerging technologies

Preferred qualifications :

  • Experience with data visualization libraries such as D3.js or Chart.js

  • Knowledge of containerization technologies like Docker

  • Contributions to open-source projects or personal projects demonstrating your skills

#IDCAzureEPHiring

Microsoft is an equal opportunity employer. Consistent with applicable law, 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. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers