Alexandria, Egypt (Remote)
Job Description:
Develop and implement new software programs.
Producing efficient and elegant code based on requirements
Make good technical decisions that provide solutions to business challenges
Write Integration and Unit test for the written code.
Troubleshooting, debugging, maintaining and improving existing software.
Maintain and recommend software improvements to ensure strong functionality and optimization.
Developing technical documentation to guide future software development projects.
Clearly and regularly communicate with the team.
Possess up-to-date knowledge of technological developments in the industry.
Share knowledge and technical experience with company members.
Job Requirements:
BS/MS degree in Computer Science, Engineering or a related subject.
Fresh graduates.
Problem Solving skills
Proficiency in English
Good Communication and negotiation skills
Good Interpersonal skills
Critical Thinking
Check out what facilities are waiting for you!
And lots of other interesting perks to take care of our own.
If you're a coding wizard with a passion for innovation!
Apply NOW!