Microsoft is seeking a qualified candidate for the position of Software Engineer – Azure Storage at their Bangalore location. The role requires candidates to have a Bachelor’s Degree in Computer Science, with preference given to those holding a Master’s Degree in the same field. Ideal applicants will have at least 1 year of relevant experience in software engineering, particularly in Azure Storage technologies.
Company Name: Microsoft
Job Role: Software Engineer – Azure Storage
Education Required: Bachelor’s Degree in Computer Science, Master’s Degree in Computer Science
Experience Required: 1+ years
Job Location: Bangalore
Role and Responsibilities:
- Works with appropriate stakeholders to determine user requirements for the new features to be developed.
- Participates and contributes to the design of massively scalable storage services.
- Owns software components and/or modules and drives the component-level design decisions working with the team, senior engineers, and architects.
- Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable.
- Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered.
- Works in a culture of continuous improvement, adaptation, reflection, and growth.
Required Skills and 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.
- The ability to meet Microsoft, customer, and/or government security screening requirements is 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.
- Bachelor’s Degree in Computer Science or related technical field AND 1+ year(s) 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 with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.