Software Engineer

Short Description

Microsoft is seeking a Software Engineer who can driving the company‚??s strategy and technical/data architecture for key technologies to achieve cross-company goals and alignment.

Job Description

Responsibilities
  • Working collaboratively with top engineers across Microsoft to drive effective technical solutions
  • Coordinating with CSEO and PG leadership in project and strategy reviews
  • Driving the company‚??s strategy and technical/data architecture for key technologies to achieve cross-company goals and alignment
  • Architect, design, develop, and deliver high quality software that powers ever increasing demands of availability, reliability, security and performance of IT core tools.
  • Stay on top of industry trends, standards from security and scalability perspective to Lead and influence design decisions to build services right ground up.
  • Driving code and design reviews and take them closure

Qualifications
  • Should have a Computer Science or related degree; BS or MS degree in Computer Science or related engineering discipline.
  • Strong understanding of fundamentals of Computer Science
  • 1+ Year Experience in distributed system design.
  • Familiarity with Microsoft .NET technologies (C# and the .NET Framework) and/or competitive offerings (e.g. J2EE, WebLogic or WebSphere). Candidates should have previous experience with multiple product release cycles.
  • Experience with ASP.NET, MVC, or WCF/Web API or JAX-JS API
  • 4+ years of experience in building on web technologies and frameworks (JavaScript/TypeScript/HTML/CSS/React/React Native)
  • Experience in one or more automation languages (PowerShell, Python, C#, OpenSource)
  • 5+ years software development experience in full product cycle: design, development, release and maintenance.
           
Experience should entail some or all the below:
  • 3+ years of experience delivering scalable and resilient services at large enterprise scale.
  • Good at design patterns and their application.
  • 1+ years of experience in data platforms including large-scale analytics on relational, structured and unstructured data

Software Engineer
Mid-Senior-level Information | Technology | Information Technology Full-time Information Technology | Engineering | Other Software Engineer | Senior Software Engineer
At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world. We do business in 170 countries and are made up of 114,000 passionate employees dedicated to fulfilling our mission of helping you and your organization achieve more.
Apply Now