Job Details

Python Developer


Software Developers at Easy Education are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make our app and education safe. At Easy Education, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

Roles and Responsibilities:

Require Strong knowledge in Python with application/package/module development, tuning, and debugging.
Good Knowledge of Python Identifiers, Reserved Words, Basic Operators, Variable Types, User defined exception handling and their usage.
Expert in Python, with knowledge of at least one Python web framework such as Flask, etc.
Proven Knowledge of Python Dictionary and default modules those are included in python (String, Date Time, Numbers other required functions usage.)
Proficient understanding of code versioning tools such as Git.
Lead other developers in creating and implementing project work.
Prioritize and estimate work to be done alongside designers and Engagement Manager to ensure projects are delivered on time and on budget. Be transparent about progress.
Proactively update stakeholders on project progress and decision-making rationale.
Document and diagram designs to communicate with project stakeholders.
Good understanding of OOPS concept and Design Patterns, DB2 skills would be plus.
Working knowledge in Agile project, eager to learn & utilize new technologies, concepts, and procedures as appropriate to project requirements.

Skills and Qualifications :

Deep understanding of Computer Science fundamentals and Software Engineering principles.
5+ years of industry experience as a Backend Developer, preferably with JavaScript or Python.
Focus areas include web services, GraphQL, and JSON/XML processing.
Experience with e-commerce or retail POS systems is highly desired.
Experience in core Amazon Web Services products such as API Gateway, SQS, S3, Lambda, DynamoDB, and CloudFormation.
Understanding customer needs face to face to identify the best possible solutions for them.
Planning your days efficiently to enable the best use of your time.
Attending meetings and conferences when required to share best practice from your manager and rest of the team


  • Offered Salary

    50k - 100k per month
  • Experience

    1-2 years

Company Address