Required Experience:
- Bachelor’s degree in Computer Science/Engineering or relevant areas
- Minimum 4 years of architecture experience in software development. This includes experience designing and delivering large scale distributed systems on IoT based, mission critical projects
- 3+ years of software development experience
Skills & Competencies:
- A strong sense of product ownership
- Near-perfect problem solving and system design skills
- Has taken part in the evaluation and determination of new trend technologies,
- Experienced in microservice development for multi-user high-traffic, high-available system
- Ability to communicate and apply common architectural design patterns across a wide range of technical problems
- Strong leadership & communication skills
- Good command of written and spoken English is a must