Microsoft Hiring Fresher Graduate Software Engineer

Image

Microsoft’s Mission

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. As employees, we embrace a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Every day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive both at work and beyond.

Job Title: Software Engineer

Qualifications: Bachelor’s Degree

Experience: Freshers / Experienced

Skill Set:

  • Proficient coding skills in C, C++, C#, Java, JavaScript, or Python.
  • Strong understanding of Computer Science fundamentals, data structures, and algorithms.
  • Good knowledge of operating systems, design patterns, and related topics.
  • Ability to work independently and coordinate across geographies.
  • Excellent written and verbal communication skills.
  • Ability to communicate complex ideas and concepts to a variety of cross-group stakeholders.
  • Strong organizational skills, a bias for action, and the ability to deliver results.

Job Description: Those hired into this role are invited to participate in the Microsoft Aspire Experience, a learning and development program where you will build your network, cultivate intentional capabilities, and gain perspective on career opportunities across Microsoft’s many exciting businesses.

  • Understand Requirements: Partner with stakeholders (e.g., project manager, technical lead) to determine user requirements for features. Incorporate continuous feedback loops to measure customer value.
  • Design: Participate in architectural processes for product/solution features, create proposals, test design hypotheses, and refine code plans under technical leadership. Assist in developing design documents for simple designs or user stories.
  • Coding: Develop and implement code for products, services, or features, reusing code as applicable. Write code that is extensible and maintainable. Apply diagnosability, reliability, and maintainability practices, and ensure the code is ready to be shared and delivered. Use coding patterns and best practices.
  • Implementation: Review work items to gain knowledge of product features in partnership with stakeholders (e.g., project managers). Break down work items into tasks and provide estimations.
  • Reliability and Supportability: Contribute to live service operations as issues arise on a rotational, on-call basis. Identify solutions and mitigations for simple issues impacting performance or functionality of Live Site services.
  • Engineering Excellence: Stay current with developments and proactively seek new knowledge to improve the availability, reliability, efficiency, observability, and performance of products. Drive consistency in monitoring and operations at scale.

Join us to build community, explore your passions, and do your best work at Microsoft alongside thousands of university graduates from every corner of the world.

Location: PAN India

Click Here To Apply Now

Share with others

Leave a Reply

Your email address will not be published. Required fields are marked *