FULL STACK SOFTWARE ENGINEER
-Work with stakeholders (product owners, project managers and scrum masters) to define and clarify requirements. Hands-on development with both front-end, middle-tier and back-end programming.
-Leverage the DevOps team to ensure product can be built, deployed and tested across all of the release cycles from dev to production. Strong grasp of modern security principles and how to apply them to applications.
-Degree in Computer Science, technical field or equivalent professional experience.
-Proven ability to develop resilient code that performs, and scales based on application usage.
-3+ years of experience building RESTful web services using Java (primary) and NodeJS.
-3+ years of experience for writing batch/cron jobs using Python and Shell scripting.
-Experience/Familiarity with RDBMS or NoSQL Database technologies like MongoDB, ElasticSearch and SQL.
-Understanding of code versioning tools such as Git.
-Good oral and written communication skills.
-Ability to work in a distributed and global environment.
-Understanding of building applications deployed in the cloud using Google Cloud Platform (GCP) and Amazon Web Services (AWS).
-Able to work in a fast-paced environment with a diverse group of people.
-Experience in JS-based build /Package tools like Grunt, Gulp, Bower, Webpack and NPM.
-Minimum/Maximum/ Work Experience Required : 4-5 yrs