Previous Job
Software Dev Engineer III
Ref No.: 19-09084
Location: Seattle, Washington
 Required skills

B.S. degree or higher in Computer Science, Engineering or related field.
5+ years of full stack development experience in designing and developing large-scale, multi-tiered applications.
Hands-on experience with at least one programming language (JavaScript / Python / Ruby / Go / Java).

4+ years working with HTML, CSS, JavaScript along with experience in React / Angular.
Knowledge of data structures, algorithm design, problem solving, and design patterns.
Experience developing software services and knowledge of design for scalability, performance and reliability.
Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations.
Self-starter, quick learner and passionate problem resolver.
Preferred skills

Strong architectural and system design skills in Java, C#, or other high-scale programming language.
Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
Familiarity with AWS and have built apps leveraging its offerings (S3, SNS/SQS, DynamoDB, EC2, Kinesis, etc.).