Job Description:
· Research and Study New Technologies.
· Implement advanced algorithms, data processing pipelines, and user interfaces
· Prepare Demos for valid Technologies.
· Develop and Implement Common Components
· Maintenance of complex software applications, research tools, and systems.
· Research and Development for best security Practices
· Enhancing software applications or tools that are used in the research and development process
· Project Leadership: Take ownership of research projects, including project planning, scoping, and setting technical directions. Provide technical leadership and guidance to junior developers on the team.
· Collaboration: Collaborate closely with Board management,
More than 2 years of experience.Bachelor’s degree in Computer Science or Software Engineering.