Senior Software Engineer

Job Category:

Knowledge Solution

Senior Software Engineer_Backend :
Qualifications:
– BSc degree in Computer Science, Engineering, or relevant field.
– Master’s degree in software engineering.
Skills & Knowledge:
– Arabic and English speaking and writing.
– Ability to develop software in Java Script, Ruby on Rails, C++, or other programming languages.
– Excellent knowledge of relational databases, MySQL and ORM technologies (JPA2, Hibernate).
– Git/CI/CD and project tracking tools.
– No-SQL database experience, such as Mongo/Firebase.
– Authentication mechanisms.
– Network security (CORS, SSL/TLS, etc.)
– Strong on algorithms & data structures.
– Concurrent & asynchronous patterns.
– Architectural & software design patterns.
Experience:
– At least four (4) years of software engineering experience.
– Experience as a developer, writing code for highly scalable software systems.
– Experience with http/ws API development & building microservices.

Tagged as: ,

Upload your CV/resume or any other relevant file. Max. file size: 5 MB.