Software Engineer II

3 Weeks ago • 4 Years + • Full Stack Development • Undisclosed

About the job

Job Description

The Software Engineer II role at Microsoft's OneDrive-SharePoint (ODSP) team in Hyderabad focuses on building and enhancing next-generation products within the Office M365 ecosystem. Responsibilities include leading software design and development, defining new components, understanding service interdependencies, improving performance and scalability, creating prototypes, collaborating with product and engineering teams, and mentoring junior members. The ideal candidate possesses strong experience in C#, C++, or Java, thrives in agile environments, and is passionate about building world-class, mission-critical systems. The role involves working with cloud-based distributed systems and contributing to the evolution of multi-geo content stores.
Must have:
  • 4+ years software development experience (C#, C++, Java)
  • Agile team experience
  • Strong communication and collaboration skills
  • Lead design/development and ensure quality
  • Define new components understanding service limitations
  • Knowledge of performance, scalability, and enterprise architecture
Good to have:
  • Azure, Exchange, or other cloud/distributed systems experience
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

Software Engineer 2  

 

Do you want to be a part of a multi-billion-dollar organization that is rapidly growing and is responsible for 200M MAU and exabytes of customer data in the cloud at high performance and scale? Do you want to work on technically challenging problems on the cloud in a full-stack environment, with an opportunity to influence the roadmap and vision of not only your team but your partner teams as well? If so, come join the OneDrive-SharePoint (ODSP) team as part of Office M365 ecosystem in Hyderabad! 

 

SharePoint helps millions of people work better together and empowers the biggest companies in the world to solve mission critical problems. We create global scale services to store, secure and manage some of the most sensitive data on the planet.

 

We have fantastic opportunities and are on the front-line of making many of our next generation architecture investments to deliver multi-geo content store, amazing performance/scale/reliability, and security capabilities using scalable cloud distributed systems.

Qualifications

 

Qualifications 

  • Bachelors, Masters, or PhD in computer science or equivalent
  • 4+ years of software development experience with C#, C++ or Java
  • Working in agile teams with strong customer focus
  • Good communication and cross group collaboration skills
  • Experience in Azure, Exchange, or other cloud and distributed systems is a big plus

Responsibilities

Towards this vision, we are seeking a strong and highly motivated engineers to disrupt and build next generation of products and take it to the next level:

  • Lead the design/development of software and ensure its quality.
  • Defining new components with complete understanding of service interdependencies and limitations.
  • Possess knowledge and is curious to learn more about performance, scalability, enterprise system architecture, and engineering best practices.
  • Creating prototypes and proof-of-concepts for iterative development.
  • Work effectively with product development and engineering teams.
  • Actively mentoring junior team members.
  • You must be self-driven, curious to learn, proactive, and result-oriented.

 

Join a team of builders and innovators that think outside the box. A team that’s committed to a low operational burden by designing for it. A team that puts work-life balance, personal and professional growth as a principle, not just a goal. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!

 

#SharePointIndia, #ExDIndiaAllJobs, #NextPlay

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Atlanta, Georgia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Visa - Staff SW Engineer - Dev Ex

Visa, Singapore (On-Site)

The Walt Disney Company - Software Engineer II

The Walt Disney Company, United States (On-Site)

Kindred Group plc - Senior Test Engineer, Backend

Kindred Group plc, India (On-Site)

FabricAir - WPF Developer

FabricAir, India (On-Site)

Aristocrat Gaming - Sr Full Stack Developer

Aristocrat Gaming, India (Hybrid)

Bazaar Voice - Senior Staff Cloud Platform Engineer

Bazaar Voice, India (Hybrid)

Moon Active - Full Stack Developer

Moon Active, Israel (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Adobe - Sr. Computer Scientist

Adobe, India (On-Site)

Microsoft - Software Engineering Manager- Tools

Microsoft, United States (On-Site)

Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG, India (On-Site)

Playtech - Java Developer

Playtech, Ukraine (On_site)

Dream Games - Senior Software Engineer

Dream Games, Türkiye (On-Site)

bito - QA Lead

bito, India (Remote)

Epic Games - Engineering Lead

Epic Games, Canada (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Noida, Uttar Pradesh, India

Cytiva - IT Validation Manager

Cytiva, India (On-Site)

Luxoft - QA Engineer Automation Lead

Luxoft, India (Remote)

Sinch - System Engineer

Sinch, India (On-Site)

WeWork India - Intern, Audio Visual Engineer

WeWork India, India (On-Site)

Scientific Games  - Senior Technical Support Engineer

Scientific Games , India (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

ION - Lead UI Developer, New York

ION, United States (Hybrid)

Microsoft - Senior Software Engineer, Fullstack

Microsoft, India (On-Site)

Zoox - Full Stack Software Engineer

Zoox, United States (Hybrid)

Skillsoft - Senior Software Engineer

Skillsoft, India (On-Site)

NinjaVan - Senior Full Stack Engineer

NinjaVan, India (On-Site)

ARHS - Java Developer

ARHS, Netherlands (Remote)

MiQ - Software Engineer II

MiQ, India (Hybrid)

Get notifed when new similar jobs are uploaded