-
Understand and interpret functional requirements as set forth in the functional design documents
-
Provide support to test teams during product and UAT testing of the technical solution developed
-
Prepare and implement the technical solution to the production environment
-
Investigate and provide post implementation support of the technical solution implemented
-
Provide basic design documents and translate into component-level designs to accelerate development.
-
Assist in developing technical documentation; participate in test-plan development, integration and deployment
-
Define and develop project requirements, functional specifications and detailed designs of application solutions for clients
-
Facilitate and encourage collaboration, working as one team
-
Build a cohesive team and create an inspiring team environment
-
Support business and personal goals, including performance review and evaluation, and career development
-
Mentor, coach, motivate and guide team members in carrying out related development activities
-
Advanced and current knowledge and experience of cloud technologies (AWS, Azure, etc)
-
Demonstrate capability around operating cloud applications
-
Experience designing, building, fine tuning and supporting complex systems in cloud
-
Demonstrated experience with back-end development -- Java / Python / RESTful APIs / JSON / JUNIT / Unittest / PyUnit
-
Experience with Database Technologies -- Amazon RDS / AWS Aurora PostgreSQL / MySQL / DynamoDB
-
Experience with DevOps tools and Technologies -- Github / Github Actions / SonarQube / AWS CloudFormation / Terraform
-
Proficient Knowledge on AWS Serverless Technologies -- Lambda / Fargate / API Gateways / SQS / SNS / S3 / EventBridge
-
Demonstrated experience with Web Technologies -- HTML / CSS / Angular v2+ / React / Javascript / Typescript / Amplify
-
Application / product feature design
-
Java, Spring Boot, REST Microservices, JPA, Maven
-
AWS cloud analytics -- Redshift / Redshift Spectrum
-
AWS cloud integration technologies -- Kinesis Streams / Kinesis Firehose / Glue
-
Project Management tools: Jira, Confluence, ServiceNow
-
Demonstrated capability around application security - AWS IAM / MFA / OKTA / RBAC / AWS / SecurityHub etc.
-
Experience monitoring and troubleshooting systems - AWS CloudWatch / AWS Xray