---
title: "Comment by providence Ifeosame on \"From an ex-Amazon team lead: 5 mistakes I made as a junior software engineer\" | Hashnode"
description: "Hey Curtis, please could u list out the technical skills that were required for u to get the software development engineer role at AWS. would really appreciate"
url: "https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd/comment/6245a999114d74ee1e633e92"
---

[Discussion](https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd)

Comment [From an ex-Amazon team lead: 5 mistakes I made as a junior software engineer](https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd)

[providence Ifeosame](https://hashnode.com/@provydon)

[Mar 31, 2022](https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd/comment/6245a999114d74ee1e633e92)

Hey Curtis, please could u list out the technical skills that were required for u to get the software development engineer role at AWS. would really appreciate it.. thanks.

[Curtis Einsmann](https://hashnode.com/@einsmanntech)

[Mar 31, 2022](https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd/comment/6245a999114d74ee1e633e92#reply-6245adfc114d74ee1e633f91)

Not an exhaustive list, but:

-   Data Structures and Algorithms
-   Problem solving
-   Writing logical and maintainable code
-   Handling ambiguity
-   System Design (for mid-level and/or senior roles)

[providence Ifeosame](https://hashnode.com/@provydon)

[Mar 31, 2022](https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd/comment/6245a999114d74ee1e633e92#reply-6245d6da62d144fbc1c4518b)

[Curtis Einsmann](https://hashnode.com/@curtiseinsmann) Great Thanks... But what about in terms of programming Languages and frameworks.

which programming languages and frameworks did u need and where u always using for the role?

And could you please recommend resources to Learn everything about Data Structures and Algorithms maybe the ones that you personally used.

Would really really appreciate your reply .. thanks.

[Curtis Einsmann](https://hashnode.com/@einsmanntech)

[Mar 31, 2022](https://hashnode.com/posts/from-an-ex-amazon-team-lead-5-mistakes-i-made-as-a-junior-software-engineer/623c7a772209c88a3de8e1cd/comment/6245a999114d74ee1e633e92#reply-624601cc16cdedfe9f7c9c9f)

[providence Ifeosame](https://hashnode.com/@provydon) You can use any programming language you want in the interviews. Knowledge of AWS helps, but isn't required. The book Cracking the Coding Interview is a great resource.
