HomeCareerCareer

Career

Junior Software Engineer (Job code : JSE)

Location: Remote
Education: Computer Science/Computer Engineering

Description: Ideal developer will be working on n-tier architecture using imaging and biometric technologies. Should have experience of design and code complex business components in the application layer and integrate them to the presentation layer utilizing object oriented techniques as well as respecting challenging deadlines, in a interwoven, mind stimulating, skill sharpening, self energizing, fun and lively environment built by growing visionary company.

Job Requirements

  • Advanced knowledge of C/C++ and Java languages
  • Knowledge of computer vision principles
  • Knowledge of video streaming protocols such as RTSP and frameworks such as GStreamer
  • Knowledge of web application development and principles of MVC/MVVM
  • Knowledge of SQL and Non-SQL databases (such as PostgreSQL, SQL and Mongo DB)
  • Experience with Visual Studio, Android Studio or equivalent IDEs
  • Experience developing for and operating in Windows, Android and Linux
  • Experience with Git, CI/CD

Advantages

  • Experience with OpenGL, OpenCV, GStreamer, and Python
  • Knowledge/experience of machine learning and Tensorflow
  • Knowledge/experience with micro services architecture
  • Knowledge/experience with Docker, Gradle
  • Knowledge/experience with RESTful APIs
  • Knowledge/experience of mobile development platforms for Android and iOS