DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Senior Software Engineer in Hyderabad, India

Microsoft Digital builds, 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. Microsoft Digital 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.

Do you want to work on cutting edge cloud technologies and transform service delivery with DevOps? Do you want to be part of the team that builds systems and services that helps improve employee experience and productivity? Do you have the engineering skills, attention to details and quality, passion for building cloud systems and services that delights our customers? Do you want to be part of a diverse, fast paced and highly technical team that takes pride in delivering value to our business customers on time with quality in an agile cadence?

If your answer is “YES” to all of them, congratulations! You are a prospective candidate for the HR Engineering team in Microsoft Digital Organization.

We are looking for Senior Software Engineer, who will have the opportunity to design and develop a highly scalable distributed data processing pipeline in cloud platform that accomplishes the critical HR business process in an automated, timely, cost-effective, compliant and secure way. You will develop software and services at scale, innovating on the latest technologies and modern engineering practices. Delivery of solutions will be done via a DevOps model where success not only includes delivering business value but having a cost-effective, reliable, stable, and supportable solution. We partner closely with Microsoft product engineering teams to ensure a great solution is delivered that can help our customers around the world and serve as a showcase to industry. To summarize, you will be an integral part of the digital transformation that is happening in Microsoft getting your hands in engineering systems.

Responsibilities

  • Design and implement scalable, reliable, and secure software solutions using microservices, event-driven architecture, and cloud infrastructure. 

  • Build reusable components, frameworks, and libraries that enable faster development and higher quality, highly efficient clean code/config that can process large amounts of transactions with low latency and high reliability

  • Design and implement accurate and actionable internal monitoring and tooling to help maintain business SLAs and system health.

  • Apply best practices of CI/CD, infrastructure as code, observability, and debugging to ensure fast and smooth delivery of software products. 

  • Leverage AI/ML techniques and tools to solve complex problems and create innovative solutions.  Rapid agility with Proof of Concepts especially with AI/ML.  

  • Communicate effectively with stakeholders and present technical vision and solutions to large audiences. 

  • Provide technical guidance and mentorship to the team and foster a culture of collaboration and excellence. 

  • Provide critical thinking, technical innovation, and attention to detail while serving as a trusted advisor in the organization.

  • Gain understanding of Microsoft businesses and the varied processes along with their outcomes and collaborate with all stakeholders to contribute to a cohesive set of capabilities built to deliver frictionless experience.

  • Stay educated on existing, emerging technologies and deliver POCs to evaluate technology development towards service modernization and capabilities enhancements.

  • Collaborate effectively with other teams and disciplines and drives improvements in engineering at the org level.

  • Data driven approach to solving problems iteratively and measuring success.

  • Ability to work with Cross functions, understand the business requirements, able to translate to technical breakdown of activities, and deliver as per the plan.

Qualifications

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience. 

  • At least 7 years of experience in software development, with a proven track record of delivering highly Scalable, Observable, and Secure software products. 

  • Experience in developing distributed systems, microservices, and event-driven architecture solutioning and architecting in Azure cloud infrastructure is a must. 

  • Proficiency in full stack - .Net stack (or comparable stack) and cloud ecosystems, C# or any comparable language like Java, NodeJS etc. UI frameworks – ReactJS, Typescript etc. 

  • Strong at Design, analytical and problem-solving skills, with an emphasis on quality and engineering excellence.   

  • Able to understand unfamiliar code bases, debug server-side, multi-threaded, and highly scalable applications. 

  • Prior work in App publishing, application security, security engineering or cyber security domain developing tool and processes.

Non Technical skills:

  • Problem solving - Ability to clearly understand problems, decompose them into smaller problems; and technical articulation skills so that it is easy for the team to collectively solve.  

  • Ability to work both independently and collectively in a fun team environment with minimal supervision. 

  • Good communication and stakeholder management skills 

  • High capacity to learn and adapt to new technologies and engineering processes quickly. 

#MicrosoftDigital

#EE

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers