|
||||||||||||||||||
الوصف الوظيفي To be successful in this role, you will need extensive knowledge of programming languages and the software development life-cycle. A bachelor’s degree in computer science or related degree is required. Software Developer Responsibilities: 1. Researching, designing, implementing, and managing software programs 2. Testing and evaluating new programs 3. Identifying areas for modification in existing programs and subsequently developing these modifications 4. Writing and implementing efficient code 5. Determining operational practicality 6. Developing quality assurance procedures 7. Deploying software tools, processes, and metrics 8. Maintaining and upgrading existing systems 9. Training users 10. Working closely with other developers, UX designers, business and systems analysts 11. Conferring with project managers to obtain information on limitations or capabilities. 12. Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences. المهارات 1. Bachelor’s degree in computer science or related degree. 2. Familiar with Event driven development (ex: kafka) 3. Familiar with real time processing or stream processing. 4. Good with databases 5. Familiar with React 6. Familiar with Cloud infrastructure 7. Knowledge of the software development life-cycle. 8. The desire to work in a fast-paced environment. 9. Ability to develop unit testing of code components or complete applications. 10. Creativity is always a plus. 11. Must be a full-stack developer and understand concepts of software engineering. 12. Experience working on a variety of software development projects. 13. Deep programming language knowledge. تفاصيل الوظيفة https://www.bayt.com/ar/qatar/jobs/lead-software-developer-4482617/ |
||||||||||||||||||