- 1+ years of experience in Software Engineering
- In-depth understanding of the technology stack, e.g. HTTP, browser/JS engine architecture, relational and NoSQL databases, Linux, containers/virtual machines.
- Familiarity with mobile application development will be an advantage (iOS and/or Android).
- Familiarity with working in a Scrum Agile delivery environment.
- Familiarity with DevOps practices and prior experience working with Cloud IaaS or PaaS providers such as AWS, GCP or Azure will be an added advantage
- Do hands-on development in TS/JS/Java
- Identify tools and utilities
- Practice Agile process
- Practice Effort estimation for pre-sales