Logo of Huzzle

SENIOR SOFTWARE ENGINEER

image

Microsoft

22d ago

  • Job
    Full-time
    Senior Level
  • Data
    Software Engineering
  • Patna

AI generated summary

  • You need a Bachelor's (8+ years) or Master's (6+ years) in Computer Science/related field, coding experience in C, C++, C#, Java, JavaScript, or Python, and pass security screenings.
  • You will design high-quality C# components, integrate Azure technologies, lead feature development, review team contributions, mentor new engineers, and support online services by resolving issues.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Responsibilities

  • Design high quality components in C# using clean and tested code.
  • Integrate Azure technologies to achieve high scale and reliability.
  • Lead architecture, design, and develop features and solutions with high quality.
  • Review and contribute to the specifications and implementations written by other team members.
  • Mentor new engineers to bring them up to speed in software development environment.
  • Provide support to online services by investigating and mitigating issues.

FAQs

What is the primary focus of the Azure Data engineering team at Microsoft?

The Azure Data engineering team is focused on leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, and business intelligence, aiming to build the data platform for the age of AI.

What are the key responsibilities of a Senior Software Engineer in this role?

Key responsibilities include designing high-quality components in C#, integrating Azure technologies, leading architecture and design efforts, mentoring new engineers, and providing support to online services.

What are the required qualifications for this position?

A Bachelor's Degree in Computer Science or a related technical field with 8+ years of experience, or a Master's Degree with 6+ years of experience in coding languages such as C, C++, C#, Java, JavaScript, or Python.

Is there any specific security requirement for this role?

Yes, candidates must meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

What programming languages should a candidate be proficient in?

Candidates should have experience in coding using languages such as C, C++, C#, Java, JavaScript, or Python, along with the ability to design and implement high-quality code.

Does the company value diversity and inclusion?

Yes, Microsoft actively seeks out and values differences in perspectives to tap into the collective power of its employees, which leads to better service for customers.

Will there be opportunities for mentorship in this role?

Yes, the Senior Software Engineer will have the opportunity to mentor new engineers to help them acclimate to the software development environment.

What products are included in Microsoft’s Azure Data portfolio?

The Azure Data portfolio includes products such as Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI.

Is there room for innovation and collaboration in this role?

Absolutely, Microsoft encourages passionate innovators to collaborate and envision what can be, fostering an environment of openness and possibilities.

What is the work culture like at Microsoft?

The work culture at Microsoft embodies values of passion, innovation, collaboration, diversity, and inclusion, creating an environment where employees are encouraged to thrive and contribute to the company's success.

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.