Education : Bachelors degree in Computer Science.
Experience: Minimum 5+ years of experience
Perform technical detail design, coding, testing of applications. Serves as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems. Develop and/or analyze interface design documentation. Comply with hardware and software systems standards and procedures. Deliver large systems for tens of thousands of users. Comply with code quality, migration and dev/ops standards and policies Performs software analysis, including requirements and uses case development and design. Implements and documents source code to design specifications. Performs software testing including developing and running automated unit tests, drafting, and executing structured automated test cases. Compile, assess, and report data results from software testing and analysis.
Ability to design, develop, configure, and implement complex solutions and code in Web technologies like Python/Nodejs/React/HTML or similar
Ability to design, develop, configure, test, and implement complex solutions and code in an AWS environment uses APIs, Lambda, Docker, and similar technologies
Diverse experience in deployments/developments in the public cloud infrastructure (AWS preferred: EC2, RDS, DynamoDB, S3, SQS, SNS, Elastic Search, GraphQL)
Experience working with CI/CD tools and automating full-stack builds and deployments.
Ability to conduct performance monitoring, tuning, and analyze performance against benchmarks.
Experience, interest, and adaptability to working in an Agile delivery environment
Exceptional multi-tasking, collaboration, listening, written and verbal communication skills