Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer 2 - Hyderabad / Secunderabad @ Microsoft

Home > IT Network

 Software Engineer 2 - Hyderabad / Secunderabad

Job Description

As a Software Engineer in Microsoft Digital, you are expected to provide critical thinking and a high degree of technical innovation and attention to detail while serving as a trusted advisor to your customers. We are looking for a skilled and experienced Software Engineer who is passionate about creating and supporting next generation products and services, has great development skills, a passion for quality, and is excited to help build incredible, engineering solutions with stellar customer experiences. 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
Qualifications
  • 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.

Job Classification

Industry: IT Services & Consulting
Functional Area: Engineering - Hardware & Networks,
Role Category: IT Network
Role: IT Network
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: Microsoft Corporation
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Supply chain Computer science Coding TDD OOAD Agile Customer support microsoft SQL Logistics

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Microsoft

Client: Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services.