Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Key Accountabilities:
- Building new websites.
- Support existing websites.
- Develop Software solutions.
Duties:
- Building and maintaining web applications.
- Assessing the efficiency and speed of current applications.
- Writing high-quality code.
- Managing hosting environments.
- QA testing.
- Troubleshooting and debugging.
- Keeping on top of new technologies.
- Re-engineering required reports to support each department’s business needs.
- Creating a manual for the system that documents each task.
- Push all codes using Git.
- Test all Technical tasks before delivery.
- Any other task that the manager requires.
Job Requirements
Knowledge:
- Bachelor’s degree in Communication Engineering, Computer Science.
- ITI Certification is a plus.
- From 2 to 4 years of experience in programming.
- Working experience with technologies (PHP Laravel, Mysql, Redis, PHP unit test).
- Strong OOP & design patterns foundation.
- Experience in SQL and NoSQL database management systems.
Skills:
- Good communication skills.
- Advanced analytical thinking skills.
- Demonstrate creativity.
- Strong attention to detail.
- Time Management skills.
- Teamwork skills.
Ability/Attitude:
- Flexible.
- Cooperative.
- Self-motivated.
- Self-Learner.
- Initiative.
- Can work with tight deadlines.
- Hard worker.