Amazon

Returning Candidate?

Senior Software Development Engineer

Senior Software Development Engineer

Job ID 
526843
Location 
US-WA-Seattle
Posted Date 
5/1/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

The EC2 Windows and Enterprise business is experiencing rapid adoption by customers and partners of all sizes. Hundreds of thousands of new instances are launched every week. Customers love the current experience. The team is now expanding to accomplish the mission of making AWS 'The Best' place to run Windows workloads. These are exciting times.

Help us to create internal and external facing services that will be used by thousands of customers to migrate and run their enterprise applications on AWS.

The ideal candidate will be:

- An enterprise software expert, with a background in creating software to maintain or deploy solutions for one or more of the following applications : MS Exchange, MS SQL, MS SharePoint, MS Lync.
- Passionate about cloud-based technologies.
- Capable of building simple and elegant, customer-centric toolsets to make their lives easy.
- Able to navigate through ambiguities and succeed in delivering solutions in a hyper-growth environment.
- Comfortable shifting priorities quickly without wasting time when needed.
- Able to communicate clearly; using data with the customer in mind at all times.
- Passionate and focused on building operational excellence.

Basic Qualifications

  • Extreme quality and customer focus
  • Bachelor’s Degree in Computer Science or related technical field.
  • 5+ years relevant work experience
  • Proficiency in at least one modern programming language such as C#, C/C++, Java, Python or PERL.
  • Proficiency in .Net
  • Solid knowledge of CS fundamentals - object-oriented design, data structures, algorithms, problem solving and complexity analysis.
  • Experience in driving and delivering on cross-team initiatives.
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills.
  • Knowledge of professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations.

Preferred Qualifications

  • Deep Experience with Windows and Microsoft technologies.
  • Comfortable working in a fast paced, highly collaborative, dynamic work environment
  • Experienced in interacting and coordinating test activities amongst multiple teams

Your Talent Network Profile

Not ready to apply? Connect with us for general consideration.