Job Description
We need a Python Developer to join us in Kolkata! An ideal candidate would have proven experience with Python, HTML and CSS, as well as databases.
Roles & Responsibilities
- Proficient in English with excellent communication skills, both written and verbal.
- Be able to participate in international projects.
- Be able to balance multiple projects and meet deadlines with high quality results.
- Be able to adapt quickly and keep up with new technologies, techniques, and project requirements.
- Be able to troubleshoot and resolve problems that present themselves.
- Have a strong work ethic and be an energetic team player with a cooperative attitude.
Requirements
- Bachelor’s degree or higher in Computer Science/Information Technology or related field.
- Previous experience of leading a software development team is a plus.
- Good knowledge of Python is a must.
- Experience working with one Python framework like Django, Flask, FastAPI etc. is a must.
- Working experience with common and popular Python libraries like Pandas, NumPy, SciPy, PyTorch, TensorFlow, OpenCV, etc. is a plus and preferred.
- A good understanding of HTML5 and CSS.
- In-depth knowledge of an RDBMS like MySQL or PostgreSQL is a must, including database design and structuring, performance optimization, stored procedures, and triggers.
- A background in using Linux environments ( Experience with both Debian and RHEL based distros is preferred).
- Knowledge of e-commerce shopping cart development with shipping and payment gateway integration.
- Good skills with JavaScript and at least one JavaScript framework is required, preferably jQuery or Angular or React.
- Work experience with repository management and version control systems (preferably GIT).
- Any certification in a relevant field is preferred.
What we offer you
Flexible Working
Competitive Compensation
Insurance Benefits
Training & Mentoring
Frequent Celebrations
Home Office Allowance
Paid Leave Benefits
Retirement Benefits
Partial Course Funding
Team Building Activities