Jobs in Egypt - Software Engineer 2 at Dell
Software Engineer 2 at Dell
Location: DownTown
Job Description:
- Develop high-quality, reliable and maintainable code.
- Working side by side with product managers, product owner, program managers and key executives to plan ongoing feature development, product maintenance.
- Generates technical documentation as well as unit and functional tests.
- Agile and retrospective, and not afraid to identify what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it.
Job Requirements:
Relevant Experience:
- 3+ years of experience building highly-available and scalable distributed systems
- Software development experience using several of the following languages/frameworks: Java, Spring, Go and Python
- Expert knowledge of object oriented programming
- Experience with Micro-services
- Familiar with Agile software development methodology, TDD and XP
- Experience with version control (ex: Git)
- Experience with REST API design and 3rd party integration
- Strong Understanding of SQL vs. noSQL
- Good Knoweldge in Hadoop/Spark
- Strong communication skills, including the ability to convey technical information effectively to both IT and business audiences
Technical Knowledge/ Skills/ Training required:
- Good understanding of Machine-learning and Deep-learning
- Good understanding of Blockchain and Smart contract technologies
- Javascript
- Frontend frameworks such as Angular
- Experience in optimising computation-intensive solutions.
- Test Automation
- Understanding of networking protocols
- In-memory caching systems such as Redis
- Experience with container technologies, such as Docker, Swarm, Mesos, and Kubernetes
- Contributing to large open source projects is a plus.
To Apply:
https://jobs.dell.com/job/cairo/software-engineer-2/375/10518419
Tips for updating your Resume:
www.facebook.com/CareerAdvancers/posts/1540224409434136
No comments: