|
||||||||||||||||||
الوصف الوظيفي Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Comply with project plans and industry standards Research and assess third party and open source software Support software QA and optimize I/O performance Review code and design المهارات Proven experience as a Software Developer or similar role Familiarity with Agile development methodologies Experience with software design and development in a test-driven environment Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git). Experience with React, ES6 preferred. Git knowledge is required Experience with non-SQL database design is preferred; general understanding of databases is required. Ability to learn new languages and technologies without hands-on training Excellent communication skills Resourcefulness and troubleshooting aptitude Attention to detail تفاصيل الوظيفة |
||||||||||||||||||