Returning Candidate?

Software Development Engineer, Infrastructure Automation

Software Development Engineer, Infrastructure Automation

Job ID 
Posted Date 

Job Description

The AWS Core Services team is searching for a .NET developer eager to make the AWS platform even easier for Windows Engineers to use. We're looking for a C# developer who's passionate about giving customers the best possible experience, has strong CS fundamentals (i.e. data structures, algorithms, and problem solving), and is excited to build high-quality software in a fast moving, agile environment. If you are passionate about embracing new technologies like .NET Core and want to build a platform to enable other Microsoft engineers to move towards infrastructure as code we want to hear from you!

To succeed in this role, you should be incredibly customer focused, have a strong command of C# development and the .NET platform. You must enjoy collaborating with teams across the company and take pleasure from delighting developers with high-quality, best-of-breed development tools and libraries. You should be excited to build on top of AWS services and comfortable learning new services such as DynamoDB, Lambda, API Gateway, and CloudWatch.

Basic Qualifications

· Bachelor’s degree in Computer Science or related field.
· Minimum of three years software development experience in C#.
· Computer Science fundamentals in algorithm design, problem solving, object-oriented design and complexity analysis.
· Strong desire to build great tools for other developers.
· Willingness to roll up your sleeves and do what's necessary to drive your projects to completion. Strong sense of ownership.

Preferred Qualifications

· Familiarity and development experience with Web services technologies is a strong plus (e.g. HTTP, REST, XML, JSON, etc.)
· Experience with a wide variety of .NET technologies, such as .NET Core
· Experience working with agile methodologies such as scrum
· Experience with open-source development
· Experience with web development - AngularJS, NodeJS
· Experience working with Microsoft PowerShell and Desired State Configuration (DSC)