Essential Skills:6+ years of total IT Experience is required4 to 7 years of professional software development experience is required4 to 7 years of experience with server-side development in Python and Node.js is requiredStrong knowledge of Python applied to scripting and Backend services, SQL/PL-SQL and Relational Database DesignGood experience with REST API development and design principles, adhering to RAML/Swagger or Open API specificationsKnowledge of Cloud technologies is essentialStrong problem-solving skills and ability to debug complex issuesGood communication skills and ability to work in an Agile team environmentStrong Computer Science and Software Engineering fundamentals (SDLC, Data Structures and Algorithms, Computer programming, Programming languages)Microservices exposure and development of services hosted in AWS CloudFamiliar with Continuous Integration methodologies and tools, including JenkinsExposure to Docker or Kubernetes for Cloud DeploymentExperience with a modern JavaScript framework (preferably React/Redux), Storage: Postgres, S3, Deployment: AWS (EC2, Lambda, SQS, etc.)