Flag job

Report

Software Engineer - Backend (Python)

Min Experience

5 years

Location

Gurgaon

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Required Qualifications: ○Bachelor's degree in Computer Science, Computer Engineering, or Information Systems and/or related work experience (open source web services development) ○5+ years of Python development experience ○Strong object-oriented design and programming skills ○Experience in developing RESTful web services ○Experience writing unit and functional tests ○Experience with SQL, database programming and use of ORMs ○Familiarity using GitHub, Jira Preferred Qualifications: ○Familiarity with cloud computing (AWS, Azure) and open source technologies (Nginx, Linux, Jenkins, Celery, Redis) ○Familiarity with AWS managed services like DynamoDB, SQS, SNS, Kinesis ○Experience with OAuth authentication flows, JWT is a plus ○Knowledge of SAAS, PAAS and IAAS technologies and SOA concepts ○Experience with one or more of: Celery, Pyramid, Django or equivalent ○Experience with retail Point of Sale Systems. Preferably, point of sale systems from NCR/Retalix or Toshiba/IBM

Skills

python
sql
aws
django
celery
pyramid
orms
restful-web-services
unit-testing
github
jira