מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Key job responsibilities
A day in the life
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- · 3+ years of programming experience with at least one modern language such as Java, Scala, including object-oriented design
- · 4+ years of professional software development experience
- 2+ years of experience as a mentor, tech lead OR leading an engineering team
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- · Experience with Spark, Hadoop, REST,
- · Experience with AWS tech such as Rredshift, EMR, Dynamo, Kinesis, EKS
- · Experience working with large commercial relational database systems (Oracle, SQL Server).
- · Experience developing Unit Tests using tools such as JUnit, NUnit, MSTest to verify your code quality.
- · Experience in the building complex software systems that have been successfully delivered to customers.
- · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- · Strong written and verbal communication skills preferred.
משרות נוספות שיכולות לעניין אותך