Roles and Responsibility:
- Bachelors degree in computer science or engineering
- 4 years of hands on software development experience in one or more high level programming languages; Java, JS, Go, Python
- 4 years of software engineering work experience delivering enterprise garage products into production
- 4 years of Cloud/Web/SaaS product development experience
- Deep knowledge of at least one cloud provider stack; AWS/GCP/Azure
- 2 years of experience architecting/designing complex software solutions
- Sound knowledge of architecture and design patterns and principles
- Demonstrated ability to learn new domains/technologies quickly and prototype solutions
- Demonstrated critical thinking and problem solving skills
- Excellent written and verbal communication skills
- Demonstrated ability to write high quality technical papers and presentations
- Domain knowledge in one or more of the following is highly desirable; Telecommunications, Enterprise Integration, Data Engineering, AI/ML
- delivering presentations and demonstrations to prospective and current clients
- liaising with the tech/ practice team on services to map them with customer priorities and use cases.
- conducting research into the industry including competitor research