- Having 5+ years of progressive experience in successfully designing, developing and implementing web applications.
- Good understanding of Object-Oriented Technology, Data Base Management System.
- Possess the ability to research new technologies, platforms, and languages.
- Very good understanding of agile methodology and software development life cycle.
- Very good understanding of MVC design pattern.
- Very good experience in REST-based architecture.
- Experience of configuring CI tools like Gitlab, Travis & Bit-Bucket Pipeline
- Good troubleshooting skills.
- Experience of Stripe, PayPal Payment gateway integration.
- Experience in the Django REST framework to build REST full web services.
- Have experience in different types of API authentication (Oauth2.0, OAuth1.0, Basic Auth, Session Auth, API key authentication, etc.).
- Experience with Server Configuration AWS with EC2, Elastic Beanstalk, RDS, S3, Roue53, ACM, Code Commit, Heroku, etc.
- Experience with data crawling in python using Selenium, Beautiful Soup, Scrappy framework.
- Experience with Relational (PostgreSQL, MySQL) and NoSQL (MongoDB) database.
- Experience with AngularJS, jQuery, JavaScript, MeteorJS.
- Good understanding of Project Management System like Jira, Asana, Trello, Pivotal Tracker etc.
- Experience in handling a team, clients and projects.