Senior Software Engineer

Noida, Uttar Pradesh, India
Aug 05, 2024
Jul 18, 2025
Hybrid
Full-Time
5 Years
Job Description

At Azure DevOps, we pride ourselves on building services that enhance the productivity of engineering teams. Azure DevOps is a suite of services within Microsoft Azure that provides work planning, repositories, CI/CD, test management, and more, making it the solution of choice for millions of engineers, including thousands of Microsoft’s largest customers and internal teams.

We are looking for experienced full-stack software engineers to join the Azure DevOps team. Our team is responsible for ensuring that we deliver on the Azure DevOps promise: always available, always reliable, always responsive. We build new features to enhance performance, scalability, and compliance, delivering productivity gains to all Azure customers. Join us to multiply your impact and contribute to a 10x increase in productivity for millions of Azure Developers.

Responsibilities

  • Collaborate closely with Product, Design, and Engineering teams to plan and execute key business priorities.
  • Design, implement, test, instrument, document, and maintain features using C#, SQL, ASP.Net, HTML5, React, Typescript, PowerShell, and Azure.
  • Work in a culture of continuous improvement, adaptation, reflection, and growth.
  • Mentor colleagues, and participate in design and code reviews.
  • Act as a customer advocate, meeting with customers and product support teams to learn about their experience, analyze feature performance in production, and improve the product.

Qualifications
Required Qualifications

  • 5+ years of professional software development experience with at least one of the following. C#/C++/Java, SQL, HTML5/JavaScript/React, or ASP.NET.
  • 3+ years of professional experience designing, building, and running Cloud Services.
  • Excellent analytical and communication skills, both verbal and written.

Preferred Qualifications

  • Experience with Continuous Integration and Continuous Deployment paradigms.
  • Familiarity with SQL databases and/or NoSQL document stores, including experience with high-scale SQL.
  • Troubleshooting skills across network, application, caching, queuing, load-balancing, storage, and distributed services layers.
  • Experience using and contributing to Open Source or Inner Source projects.

Equal Opportunity
Microsoft is an equal opportunity employer. In line 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 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.

Related Jobs