Software Engineer – Product Engineering

Skills

  • Degree holder in Software Engineering/Computer Science or equivalent in relevant capacity.
  • Experience in Java, C#, TSQL (Experience in writing stored procedures, cursor-less development patterns), HTML5, JavaScript, Angular JS Framework, C++, Experience with NoSQL databases, Flex, ActionScript
  • Experience in writing test cases and preferably Test Driven Development
  • Good knowledge of software design patterns, object oriented design concepts and their applications
  • Experience in concurrent systems design and/or programming
  • Open to switching between front end, back-end service and database engineering
  • Good analytical and critical thinking skills with a quality conscious attitude
  • Open to constructive criticism and a good team player