Description

Qualifications:

Bachelor’s degree in computer science, computer science engineering, or related experience required; advanced degree preferred.
Should have a good understanding of the Python programming language, including object-oriented programming principles, data types, variables, loops, conditional statements, methods, and classes.
7+ years of Software Design and Development experience working on web services.
Experience in frontend development using REACT and HTML which are essential for creating user interfaces for web applications.
7+ years of strong hands-on experience in ReactJS, JSX, data structures, and algorithms.
Strong proficiency in JavaScript, HTML, and CSS.
Experience with Frontend development using Node.js/Express Framework is a plus.
Experience in docker, React.js / Redux, RDMS & NoSQL databases (e.g. PostgreSQL, Couchbase, Cassandra) along with CI/CD tooling e.g. GitHub enterprise, Jenkins, etc.
Should have a good understanding of Structured Query Language (SQL), Stored Procedures and Triggers which is used for managing data in relational databases. Should be able to create, update, and query databases using SQL. Knowledge of MongoDB preferred.
Should have knowledge of RESTful web services and how to consume them in web applications
Experience working with AWS is desired
Should be able to deploy web applications to various environments, including local, development, staging, and production
Experience with design and coding in Java and across one or more platforms and additional languages as appropriate.
Excellent problem-solving and troubleshooting skills.
Excellent time management and project management skills.
Great teammate with excellent verbal and written communication skills.

Education

Bachelor's degree in Computer Science