Backend Engineer

Job description

In this role the candidate needs to be responsible for developing, troubleshooting or debugging software programs. He also will develop software tools like compilers, utilities, databases, etc. also determine hardware compatibility and/or influences hardware design.

Job requirements

  • Experience in programming software for UNIX platforms, utilizing machine resources and/or job control systems.
  • Designs algorithms and data structures.
  • Experience in the development of complex software projects
  • 2+ years’ experience in Python, django
  • Experience in SGE - SunGrid, LSF, and RTDA by Flow Tracer is an advantage.
  • Has strong desire to learn and explore new technologies and demonstrates good analysis and problem-solving skills.
  • Prior knowledge and experience of CAD tool development are desirable.
  • Typically requires a minimum of 2+ years of related experience