Browse Jobs
For Employers
Post JobLog inGet Started

Senior R&D Engineer (Software)

Andalusia Group
Smouha, Alexandria
Posted 4 years ago
12Applicants for1 open position
  • 6Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Performs advanced programming tasks according to iteration plans.
  • Implements tasks following functional and non-functional specifications.
  • Writes well designed testable and efficient code.
  • Delivers assigned tasks on-time with high quality.
  • Implements dynamic client side coding with coordination with UI Developer.
  • Implements business validations in both server and client sides as per requirements.
  • Participates in the estimation of new features and components.
  • Performs unit testing for submitted tasks.
  • Performs technical researches as needed.
  • Serves as a mentor to less experienced software engineers.
  • Participates in technical design of new functional requirements.
  • Implements complex and risky development tasks.
  • Conducts prototyping and POCs for new technologies.
  • Conducts code reviews and code refactoring tasks.
  • Implements shared directives with coordination with UI Developer.

Job Requirements

  • OOP Concepts & Principles.
  • Web development Concepts & Principles.
  • Very Good SQL & Database Knowledge.
  • JavaScript Development.
  • HTML5, CSS3, JQuery, & AJAX.
  • Strong experience in AngularJS.
  • Strong Experience in Web APIs and OData.
  • Agile Development Approaches.
  • Write Complex queries handle ERDs.
  • Database Design / Normalization Skills.
  • Unit Testing Techniques.
  • High Code Debugging Skills.
  • Test Driven Development Principles / Techniques.
  • Very good technical research skills.
  • Multi-threading & Parallelization.
  • Advanced Web Development Knowledge.
  • Low Bugs Rate.
  • UML modeling concepts.
  • Good understanding of design patterns.
  • SOA Principles and Models.

Featured Jobs

Similar Jobs

Search other opportunities
JobsR&D/ScienceSenior R&D Engineer (Software)