Software Engineering II

49 Minutes ago • 5 Years + • DevOps

About the job

Job Description

Develop Supply Chain platform solutions for Microsoft's Cloud and Devices supply chains. Build solutions enabling Microsoft to thrive in a changing business environment. Responsibilities include collaborating with stakeholders to define requirements, designing and implementing solutions using .NET technologies, ensuring service health, and participating in incident response. Proactive learning and adapting to new technologies to improve product performance are key. The role involves working with large-scale cloud services and distributed systems, utilizing technologies like Azure and various data platforms. This position requires strong coding skills, experience with .NET framework, and familiarity with distributed systems and event-driven architectures.
Must have:
  • 5+ years software engineering experience
  • Experience with .NET framework
  • Strong coding skills (C#, Java, Python etc.)
  • Cloud services experience at scale
  • Design, build, and run cloud services
Good to have:
  • Familiarity with distributed systems
  • Event-driven architectures
  • REST microservices
  • NoSQL/RDBMS experience
  • Azure Data technologies
  • Angular, HTML/CSS, JavaScript
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

Microsoft’s Cloud business is expanding, and the Cloud Supply Chain (CSCP) organization is responsible for enabling the infrastructure underlying this growth including AI!CSCP’s vision is to empower customers to achieve more by delivering Cloud Capacity Differentiated at Scale. Our mission is to deliver capacity for all cloud services predictably through intelligent systems driven by continuous learning and a world class organization. The CSCP Organization is responsible for traditional supply chain functions such as Plan, Source, Make, Deliver, but also manages supportability (spares), decommissioning and disposition of Data center assets worldwide.  We deliver the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and the Microsoft Azure platform for external customers. Our infrastructure is comprised of a large global portfolio of more than 200 datacenters supporting services for more than 1 billion customers in over 90 countries worldwide. We are looking for a Software Engineer to join our organization to develop Supply Chain platform solutions that power Cloud and Devices supply chains for Microsoft. We are building solutions that give Microsoft the ability to succeed in an ever-changing business environment.

Qualifications

Required Qualifications:

 

Bachelor's Degree in Computer Science, or related technical discipline AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

5+ years of professional software engineering experience designing, building, and running cloud services at large scale using the .NET framework.

 

Preferred Qualifications:

 

• Familiarity with distributed systems and event driven architectures
• Excellent coding skills, strong in OOPS, OOAD, design patterns and their application
• Strong with Microsoft .NET technologies (C# and the .NET Framework)
• Ability to both work independently and coordinate across geographies.
• Ability to communicate complex ideas and concepts to a variety of cross-group stakeholders
• Strong organization skills, a bias for action, and ability to deliver results
• Proven ability to deal with ambiguity and drive for clarity
• Demonstrated ability to work efficiently, prioritize workflow, ramp quickly, and meet demanding deadlines
• Familiarity with distributed systems and event driven architectures
• Hands on experience building and maintaining REST microservices using NoSQL storage or RDBMS
• Experience with SQL databases or other relational database systems, including data modeling
• Experience with data technologies like Azure Data Explorer (Kusto), Databricks, Azure HDInsight, Azure Data Lake, Data Factories, Hadoop, or Spark
• Familiarity with NoSQL document stores (e.g. MongoDB, Azure Cosmos DB) and/or graph DBs
• Front-end experience with Angular, HTML/CSS, JavaScript, and/or TypeScript
• Strong coding, debugging and problem-solving skills
• Interest in delivering and influencing large transformational projects
• Able to work efficiently, prioritize workflow, and meet deadlines
• Good communications skills; able to share complex ideas with other teams
• Proven ability to deal with ambiguity and drive for clarity

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

 

Responsibilities

Be part of a collaborative, co-operative and driven team to build the engineering foundation of the future of the Microsoft Supply Chain.

Seek out and engage with stakeholders to determine requirements, leveraging their subject matter expertise to influence the final state architecture, collect feedback, iterate and align on the path forward.

Perform detailed analysis of requirements to identify dependencies, write design documents to meet the requirements, taking a platform mindset to designing the capability.

Write high quality code to implement the design, leveraging existing platform frameworks and capabilities to build the solution, documenting it in detail for maintainability and presentability.

Operate with a live site-first mindset, prioritizing the service health above all, taking up Designated Responsible Individual (DRI) rotations to ensure responsiveness of the engineering team to customer reported incidents and to system alerts, mitigating them within defined SLAs, identify opportunities for optimization and standardization for long term Quality of Service.

Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Influence technical direction at an organizational level.

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.

Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

Cambridge, Massachusetts, United States (On-Site)

Texas, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Cambridge, Massachusetts, United States (On-Site)

Redmond, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Software Engineering IC3

Microsoft, India (On-Site)

Avathon - Software Engineer (Scala_Backend)

Avathon, India (On-Site)

Hitachi - Senior CE/PP Consultant

Hitachi, France (Remote)

Take-Two Interactive - Senior Site Reliability Engineer

Take-Two Interactive, Canada (Hybrid)

Trend Micro - Sr. Engineer

Trend Micro, Taiwan (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Expedia - Product Manager-III

Expedia, India (On-Site)

Luxoft - Senior Java Developer

Luxoft, India (On-Site)

NXP - Graph DevOps Engineer

NXP, India (On-Site)

NeceSera - Graphic Designer

NeceSera, India (On-Site)

Kalpana Chawla Space Academy - Marketing Communications Asst. Manager

Kalpana Chawla Space Academy, India (On-Site)

PwC - SAP ABAP Manager

PwC, India (On-Site)

Power Integrations - Field Application Engineer

Power Integrations, India (On-Site)

Luxoft - CPC Specialist

Luxoft, India (On-Site)

Get notifed when new similar jobs are uploaded

DevOps Jobs

Next Level Business Services - DevOps Consultant

Next Level Business Services, United States (On-Site)

Luxoft - Robotic Process Automation (RPA) Developer

Luxoft, United Arab Emirates (On-Site)

ION - Cloud Engineer Kubernetes

ION, Italy (Hybrid)

Info Stretch - Lead Data Engineer

Info Stretch, India (On-Site)

KBG Blockchain Game Studios - DevOps (Blockchain Gaming)

KBG Blockchain Game Studios, Vietnam (On-Site)

Microsoft - Principal Technical Program Manager

Microsoft, United States (Hybrid)

Get notifed when new similar jobs are uploaded