Logo of Huzzle

Software Engineering

image

Microsoft

30d ago

  • Job
    Full-time
    Mid & Senior Level
  • Data
    Software Engineering
  • Hyderabad, +1

AI generated summary

  • You need a Bachelor's in Computer Science or equivalent, coding skills in languages like C++, Java, or Python, full-stack development experience, and knowledge of modern web development standards.
  • You will develop high-performance online platforms, collaborate with design and PM teams, mentor developers, and guide tech stack decisions while ensuring secure, scalable solutions.

Requirements

  • Required Qualifications:
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Experience working as a full-stack developer.
  • Experience in developing modern websites with latest web components.
  • Experience in web development.
  • Preferred Qualifications:
  • Experience with Web frameworks, tools, and methodologies.
  • Experience with accessibility standards for web applications.

Responsibilities

  • Work on high QPS, low latency online platform to generate high quality and engaging suggestions.
  • Be able to think end-to-end from the UX to backend to provide the most optimal solutions.
  • Architect, design and develop secure, scalable, and resilient solutions.
  • Work closely with design and PM teams, able to collaborate across disciplines.
  • Mentor other developers on the team. Participate and drive code/design reviews.
  • Help the team in making decisions on adopting the appropriate technical stack.

FAQs

What is the primary responsibility of the Software Engineer in this role?

The primary responsibility is to design, code, and own software and services that enable high-performing and delightful search experiences and applications in Bing.

What technical skills are required for this position?

A Bachelor's Degree in Computer Science or a related technical discipline is required, along with proven experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.

Is experience as a full-stack developer necessary?

Yes, experience working as a full-stack developer is a required qualification for this position.

What kind of environment will the Software Engineer be working in?

The Software Engineer will be working in a collaborative and fun environment with peers across various disciplines, including PMs, designers, developers, and data scientists.

Are there any preferred qualifications for the role?

Yes, preferred qualifications include experience with web frameworks, tools, methodologies, and knowledge of accessibility standards for web applications.

Will the Software Engineer be mentoring other team members?

Yes, the Software Engineer is expected to mentor other developers on the team and participate in driving code/design reviews.

What is the team's focus regarding user interaction?

The team focuses on creating high-quality and engaging suggestion experiences that enhance user exploration and facilitate faster task completion.

Is familiarity with CI-CD and automation tooling required?

While familiarity with CI-CD and automation tooling is not explicitly listed as a requirement, the role involves enabling solid engineering practices, which implies that knowledge in these areas would be beneficial.

How does Microsoft define its workplace culture?

Microsoft emphasizes a culture of inclusion where respect, integrity, and accountability are foundational values, allowing every employee to thrive at work and beyond.

Does Microsoft offer equal employment opportunities?

Yes, Microsoft is an equal opportunity employer and considers all qualified applicants without discrimination based on various protected characteristics.

Technology
Industry
10,001+
Employees
1975
Founded Year

Mission & Purpose

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. When we show up, we achieve more together. Microsoft operates in 190 countries and is made up of more than 220,000 passionate employees worldwide.