Understanding the requirement and design/develop sustainable and agile application architecture.
Provide API to various platforms to build apps.
Optimise query and implement caching at various levels to improve the application performance.
Collaborate and work with the team and communicate with the rest of the organisation as well.
BE/BS/BTech in Computer Science or related field or equivalent practical experience.
A solid foundation in computer science, with strong competencies in data structures, algorithms, software design and database systems.
Should have experience in backend MVC frameworks like Rails, Django or Node.js
Should have experience in C/C++ or Java and one scripting language like Python, Ruby or Perl. - Should be comfortable with the linux operating system and bash scripting.