Apply systems engineering principles to develop code spanning the development lifecycle including Node Js, Typescript, AWS Serverless components (Lambda, SQS, SNS, Kinesis Stream, API Gateway, CloudWatch), DynamoDB, Elasticsearch, Kibana.
Develop and deploy code in continuous development pipelines leveraging off-the-shelf and open-source components like GitHub, Jenkins, serverless Yaml.
Proficient in Java and/or GoLang
Good at the Unit test case frameworks Jest or Jasmin.
Candidate should understand business functionalities and should be an independent contributor and capable of leading a group of developers.
Should be able to collaborate with enterprise architecture group to come up with a common design and architecture.
Candidate also should understand the business requirements, then help and guide the Junior team members on Technical and functional expectations (As an added advantage).
Work as part of an agile scrum team to deliver business value.
Participate in design sessions to understand customers' functional needs.
Work with development team to build quick prototypes leveraging existing or new architecture