Web Developer
About the job
Job Objectives:
Design, develop, distribute, and maintain software applications targeting web platform.
Responsibilities:
Design and build advanced applications for the web platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Monitor the application performance and crash logs and work on bug fixing and improving application performance in timely fashion.
Continuously discover, evaluate, learn, and implement new technologies to maximize development efficiency.
Core Competencies / Qualifications:
BSc in Computer Science or equivalent.
At least 1-2 years’ experience in developing web applications.
Full stack development experience.
Proven record of successful applications.
Experience with third-party libraries and APIs.
Experience in version control and GIT.
Knowledge in the following technologies:
.NET C# development.
Entity Framework.
Angular JS.
Java script.
HTML & CSS.
SQL (Oracle and SQL Server).
Arabic (speaking and writing) is a must.
Experience in banking and financial sector is highly preferable.
