Be a key part of the full product development life cycle of software applications
Investigate and resolve complex issues in connected application stack
Research, validate and recommend key technology decisions for the core platform
Developing API-driven micro-services that combine into large and complex platforms
Planning and executing highly parallel distributed object storage transformations and migrations
Maintaining automated test suites using CI/CD tools
Identify technical debt, derive workable plan & proposal for rewrites - technology advancements that could potentially benefit business IT