Software Engineer
MicrosoftRedmondUpdate time: November 21,2019
Job Description

The COSINE Engineering Systems group is looking for a Software Engineer to join our Test Automation team to help contribute in our effort to build and support world-class engineering tools and services. 

Do you want to work on cutting edge cloud technologies and transform service delivery with DevOps? Do you want to be part of the team that builds systems and services that helps improve employee experience and productivity? Do you have the engineering skills, attention to details and quality, passion for building cloud systems and services that delights our customers? Do you want to be part of a diverse, fast paced and highly technical team that takes pride in delivering value to our business customers on time with quality in an agile cadence? 

If your answer is “YES” to all of them, Congratulations! You are a prospective candidate for the Engineering team in Azure COSINE Organization.  

As a DevOps engineer, you will be involved in designing, coding, testing, deploying supporting features and tools that enable our mission critical business partners. You will develop software and services at scale, innovating on the latest technologies (Cloud, Big Data, Mobile, Social, Security Software and services) while engineering for automated testing (in a TDD environment), Continuous Integration & Deployment as well as instrumenting telemetry that helps us monitor our service and helps diagnose and resolve issues quickly. You will work closely with peers across teams to help build flexible and high-performing components that enable next generation of business services. 

Responsibilities

Primary Responsibilities:  

  • Take on the challenge of strategically consolidating, building, and managing a robust infrastructure and services environment  
  • Bring your system administration knowledge to the team to help further strengthen the reliability and availability of services and infrastructure systems  
  • Develop tools and advanced automation features that continuously reduce the need for manual intervention 
  • Deploy and provide support for new code in live production environments 
  • Perform testing, write, maintain, and bug process and support documentation 
  • Troubleshoot services from hardware to application to resolve issues and document support procedures 
  • Be involved in the team’s DRI rotation 

 

Qualifications

Required:
1+ years of experience developing in C# (or other object-oriented language)
2+ years of experience building automation with PowerShell
2+ years of experience working within a Windows Server and Client environment
Technical experience in managing and supporting services
Technical experience working with Azure solutions

 

Preferred:

  • Good understanding of Windows Operating Systems; best practices, troubleshooting, and system management tasks 
  • Hands-on experience managing and deploying Azure cloud solutions 
  • Experience with configuration management and building automation to manage large numbers of diverse systems 
  • Experience in developing code and automation, ideally in PowerShell or C# 
  • Working knowledge and experience with Servers, Desktop/Workstations, Tablets and Phones (Preferred) 
  • Experience maintaining IIS, SQL, Storage, application servers and middleware tools 
  • Strong Windows Server troubleshooting skills 
  • Willingness and drive to continuously learn new technologies and methodologies 
  • Effective team player to be able to work closely with peers and remote teams 
  • Attention to detail and a passion for correctness 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Get email alerts for the latest"Software Engineer jobs in Redmond"