Job Description
Microsoft Digital builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster and more securely every day. Core Services Engineering employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.
We have exciting opportunities for you to innovate, influence, transform, inspire and grow within our organization and we encourage you to apply to learn more!
The Supply Chain Engineering team within Platform Engineering org of Microsoft Digital, builds engineering tools and systems for the Devices Supply Chain and partners with the Azure team to support the Cloud Supply Chain. The Devices Supply Chain supports getting products like Xbox, Surface, HoloLens into the hands of retail or enterprise customers. The Cloud Supply Chain supports getting server capacity in our Azure Datacenters.
Supply Chain Technology is key to winning in the Devices and Cloud business because it helps us with faster time to market, increasing profitability and improving our customer experience.
We build our engineering tools and platform for HW engineers, Planners, Sourcing Managers, Factory Operations, Logistics and Warehouse Operations, Customer Support, Datacenter Ops, Microsoft Retail Stores - all of these are involved in the whole lifecycle from designing a product to ensuring we can build them at scale, deliver them to our customers and provide an amazing after sales experience. We partner with suppliers, manufacturers, logistics providers and retailers to make and sell Microsoft products and services.
Enablers & DevX organizations are part of larger supply chain engineering organization. Our charter is to build world class platforms, tools & libraries to standardize capabilities and experiences across supply chain. Our customers are other engineering teams, business, and Microsoft supply chain partners.
If you are an accomplished software engineer with a proven track record of building world class cloud solutions, if you can start with customers and work backwards, if you strive for excellence in everything you do, we would love to hear from you. If you care about building intuitive, innovative, secure cloud services that delight our customers and partners, we have a position for you.
You will be driving innovation in Supply Chain engineering and work towards realizing the vision of digitally transforming supply chains for Microsoft and across industries by creating industry leading agile and connected supply chains. You will work with various stakeholders to envision, design, and deliver intuitive, reliable, available, secure and performant cloud services to our supply chain partners. You will be striving for excellence in every aspect of your job including culture, collaboration, quality of products, engineering practices, tools etc. You will be highly customer focused and data driven in your decision making and influencing our teams, business stakeholders, and partners. You will embrace agile engineering practices and dev-ops culture. You should be comfortable dealing with ambiguity and be able to propose and deliver optimal solutions.
Key Responsibilities:
- Design, develop, and deliver high quality software that powers ever increasing demands of availability, reliability, security and performance at large enterprise scale
- Collaborate with Technical leads and Architects in the team to ensure application design is aligned to the Future State Architecture
- Convert complex design into solid implementations that scale and perform
- Ensure solution delivered adheres to the technological standards established in the organization
- Design and implement proof of concept as needed for solutions as an individual contributor
- Bring innovative approaches to the project functional areas that continuously improve our ability to deliver faster, better, and cheaper solution
- Follow industry best practices for Agile development in a team environment
- Research and keep current on technologies and system solutions
- Work closely with program manages, engineering and architecture teams to deliver high quality services
- computer science or related degree bs or ms degree in computer science or related engineering discipline.
- 6 years experience in full product cycle: design, development, release and maintenance
- experience delivering scalable and resilient services at large enterprise scale
- excellent coding skills, strong in oops, ooad, design patterns and their application
- strong with microsoft .net technologies (c# and the .net framework)
- strong working experience with in-depth expertise in delivering solutions based on asp.net,web api, web services
- good working knowledge of sql server including tsql programming and/or related database technologies.
- experience working on azure/cloud technologies will be added advantage
- expertise and knowledge in agile engineering practices (continuous integration, tdd)
- strong verbal communications and cross-group collaboration skills.
preferred, not required:- supply chain domain knowledge.
- experience with microsoft tech stack and azure.
#***@***
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: IDCHE_Software Engineer II
Contact Details:
Company: Microsoft
Location(s): India