Software Developer - #CIS-Python-03

Job Title Software Developer
Job Code CIS-Python-03
Department Open Source
Technology/Area Python
Experience Required 1-4 years
Educational Qualification(s) BE/ME/B.Tech/M.Tech/MCA/MCM/BCA/Msc. PGDCA/ or equivalent
Overview of Job Project work undertaken will be development and unit testing of straightforward or low complexity components. The main responsibility is to follow low-level designs, supported by colleagues and team leaders. May assist in any other aspect of the project life-cycle under supervision. Will still be developing technical and team working skills
Duties & Responsibilities
  • May assist in requirement gathering under supervision.
  • To be a part of developing team of high end open source applications & portals.
  • Assist in the design, coding, and testing of technical solutions
  • Understand standard systems development lifecycle processes and apply our methodology effectively on client engagements
  • Develops technical knowledge and awareness of those technical areas in which requested to code.
  • Peer Code review on a regular basis.
  • Accurately records own time and accurately reports progress on own work.
  • Complies with all confidentiality and non-disclosure policies and/or agreements and ensures security of information at all time
  • Learning new web related technologies and providing support in implementation in various projects as and when needed
  • Responsible for meeting deadlines and adherence to set coding standards
  • Communicating with clients as and when needed.
  • Preparing required reports as and when required.
  • Learn and share knowledge with teammates and juniors in advanced technologies.
  • Provide guidance to juniors and support to other teammates in their work as and when required.
Minimum Requirements Candidate should have experience on:-

- Django, Django Rest, Django CMS
-Should have experience on Odoo technology.
- Strong knowledge of Python language
- Various type of Payment Gateway(i.e. Paypal, Stripe) and Web-services
- Having knowledge of various API integration
- Social Media and other API integration

Relational databases:
- 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 Heroku deployment
- Must have experience in Apache , Nginx, Gunicorn and Uwscgi

Test skills :

- Experience of unit/integration/regression testing

JS Skills:

- Should have strong experience developing high-performance Javascript.
- Consider yourself a JavaScript expert, and be able to leverage the power of various frameworks such as jQuery, backbone.js, D3JS and AngularJS.
- Experience with server-side Javascript and/or Node.js
- Deep understanding of web standards & technologies (ex. HTTP, REST and JSON).
- Knowledge of advanced JavaScript and browser optimizations .

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 about Redis/Memcached/Celery/RabbitMQ, etc
- Good logical and analytical skills

Note:-Candidate must be Open minded to co-work with engineers in an agile way. Should write highly reliable and fault-tolerant Python/Django apps following business specifications while maintaining a high level of unit test coverage to catch and prevent feature regressions.
Location Based at CIS Indore location but required to work on client site whenever appropriate.
Apply Now Back to All Jobs

Any query related to job?

For any vacancy related query you can reach us at - & Contact no. +91-731-6664000

"Ensuring success of our clients and partners through highly optimized Technology solutions while enhancing the quality of life for our workforce and community."

Our Core Values