Logo of Huzzle

Senior Software Engineer

image

Microsoft

25d ago

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

AI generated summary

  • You need a Bachelor's in Computer Science, coding experience in multiple languages, cloud services experience, strong problem-solving skills, and meet security screening requirements.
  • You will design, develop, and test scalable features, ensure high-quality secure solutions, analyze performance, and collaborate with teammates through code reviews.

Requirements

  • Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Experience developing production software.
  • Experience with one or more OOP languages including but not limited to: C#, Java, C/C++, Python.
  • System design, algorithmic skills, knowledge of data structures.
  • Solid debugging, testing, and problem-solving skills.
  • Experience designing, building and running large scale and highly available cloud services or distributed systems.
  • Other Requirements:
  • 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.
  • Additional / Preferred Qualifications:
  • General database knowledge and experience of working with data at high scale.
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers.
  • Knowledge of Azure Cloud, Power Platform, or Dynamics 365.

Responsibilities

  • Design, develop, test and support features, experiences and solutions for highly scalable services.
  • Develop high quality secure and compliant solutions.
  • Support highly available services used by millions of users on a daily basis.
  • Analyze how your features are performing in production to learn and make the product better.
  • Pair and participate in code reviews with other engineers in your team.

FAQs

What is the main focus of the Senior Software Engineer position at Microsoft Azure?

The main focus of the Senior Software Engineer position is to design, develop, test, and support highly scalable services and world-class product experiences on the Azure platform.

What qualifications are required for the Senior Software Engineer position?

Required qualifications include a Bachelor's Degree in Computer Science or a related technical field and technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.

What kind of programming experience is preferred for this role?

Experience with one or more object-oriented programming (OOP) languages, including but not limited to C#, Java, C/C++, and Python, is preferred.

Is experience with cloud services necessary for this position?

Yes, experience designing, building, and running large-scale and highly available cloud services or distributed systems is preferred for this position.

Will I need to undergo a background check for this role?

Yes, this position requires passing the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

What kind of skills will I be expected to demonstrate?

You will be expected to demonstrate solid debugging, testing, problem-solving skills, as well as system design and algorithmic skills.

Can you provide details about the company culture at Microsoft?

Microsoft promotes a culture of inclusion where employees can thrive, valuing respect, integrity, accountability, and collaboration to achieve shared goals.

Are there opportunities for innovation and impact in this role?

Yes, this role encourages creativity and innovation, allowing developers to have a meaningful impact on the direction of the products and the features that are built.

What additional skills are preferred for candidates applying for this position?

Preferred skills include general database knowledge, troubleshooting skills across various layers (network, application, caching, etc.), and knowledge of Azure Cloud, Power Platform, or Dynamics 365.

What is the mission of Microsoft?

Microsoft's mission is to empower every person and every organization on the planet to achieve more.

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.