Senior Software Developer - #CIS-Python-01
|Job Title||Senior Software Developer|
|Experience Required||4-5 years|
|Educational Qualification(s)||BE/ME/B.Tech/M.Tech/MCA/MCM/BCA/Msc. PGDCA/ or equivalent|
|Overview of Job||This role uses skills of a seasoned, experienced professional with a full understanding company policies and procedures. Resolves a wide range of issues in imaginative and practical ways. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in select-ing methods and techniques for obtaining solutions. Networks with senior internal personnel in own area of expertise. Normally receives little instruction on day-to-day work, general instructions on new assignments.|
|Duties & Responsibilities||
Python skills :
- Python 2.x , 3.x
- Strong knowledge of Python language
- Strong Debugging Skill
- Strong problem solving and analytical skills
- Various type of Payment Gateway(i.e. Paypal, Stripe)
- Having knowledge of various API integration
- Social Media and other API integration
- Good experience on MySql, Postgres, etc.
- If you know NoSQL databases such as MongoDB, Redis, etc would be plus point
Server skills :
- Must have experience in Apache / Nginx / Gunicorn / wsgi.
Test skills :
- Knowledge of unit testing is a big plus.
JS Skills A BIG PLUS:
Other Skills :
- Having experience on HTML, CSS
- Excellent in git, github, bitbucket and svn
- Great command over OOPS concepts and MVC structure.
- Must have good communication skills to deal with foreign clients.
- Knowledge of cloud system(AWS, Azure), Docker, Machine Learning, BigData, Data Analysis, Web-Scrapping.ata Analysis, Web-Scrapping.