Software Development Engineer, - ENGINEERINGUK
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Software Development Engineer, Level 5: Design and develop software and services for AWS Networking organization to configure and automate operations.

Amazon's AWS Networking organization is seeking a highly autonomous and detail-oriented Software Development Engineer to join a team designing and developing software and services required to configure and automate operations.

Key Responsibilities:

  • Operate autonomously, delivering projects with scope at the team or cross-team level
  • Interact with other teams to understand their needs or integrate with their systems
  • Drive designs for components and services that deliver new features and capabilities
  • Prepare estimates for upcoming deliverables
  • Document proposed solutions
  • Review code of other members
  • Write well-structured and optimized code
  • Perform root cause analysis on operational events
  • Provide project updates to leadership and other team members

Requirements:

  • Experience building complex software systems that have been successfully delivered to customers
  • Experience designing or architecting new and existing systems
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Preferred Qualifications:

  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build.

;