Full Time

Software Engineer - Azure Storage

Microsoft
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer - Azure Storage at Microsoft will play a crucial role in the design, development, and implementation of innovative solutions within the Azure Storage platform. This position involves collaborating with cross-functional teams to enhance product reliability, performance, and usability while leveraging cutting-edge technologies. The engineer will contribute to the full software development life cycle, ensuring that deployed systems are scalable and resilient, thereby providing exceptional storage solutions to both internal teams and external clientele.



Job Responsibilities

  • Design, develop, and maintain scalable storage solutions within the Azure Storage platform.
  • Collaborate with cross-functional teams to gather requirements and conceptualize new features.
  • Troubleshoot and resolve issues reported by users in a timely manner.
  • Implement best practices for software development, testing, and deployment.
  • Review code and provide constructive feedback to ensure high-quality deliverables.
  • Participate in regular sprint planning and retrospective meetings to track progress and refine processes.
  • Conduct performance analysis and optimization of existing storage solutions.
  • Stay updated on emerging trends and technologies to foster continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • 3+ years of experience in software development, specifically in cloud computing environments.
  • Proficiency in programming languages such as C#, Java, Python, or Go.
  • Strong understanding of data structures, algorithms, and system design principles.
  • Experience working with Azure services and storage solutions.
  • Familiarity with Agile development methodologies.
  • Proven ability to perform under pressure and meet tight deadlines.


Technologies & Tools

This position utilizes a variety of technologies and tools, including but not limited to Azure Cloud Services, Microsoft Visual Studio, Azure DevOps, and Git for version control. Familiarity with container orchestration tools such as Kubernetes and Docker is also highly beneficial. Proficiency in data handling technologies, including SQL, NoSQL databases, and Azure Cosmos DB, will further enhance the capabilities required for this role.



Ideal Candidates

The ideal candidates for this position possess a strong passion for cloud technology and continuous learning. They should demonstrate excellent analytical thinking and problem-solving skills, as well as the ability to work collaboratively in a team-oriented environment. Strong communication skills and a proactive approach to feedback and improvement are essential. A successful candidate is someone who embraces challenges and exhibits resilience in overcoming obstacles whilst driving innovation in their work.

Claiming unemployment in Montana? Its agency asks for 1 work search contact a week. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.