Python Developer

 Job Description:

Significance of the role:

As a Sr. Software Engineer, you will be an important part of our core engineering team which is responsible to develop applications for a highly scalable product. Be able to develop a project through its entire life-cycle Provide technical direction and guidance, as well as drafts pacifications, architect solutions ,define timelines ,advise on industry best practice and problem sto be solved Build algorithms ,APIs, amazing user interfaces and a lot more.

Key account Abilities:

• 4+ years of experience in Web Application Development using

Python and Django/Flask/Fast API framework, unit testing using pytest/unittest.

• Strong in software design patterns, OOPS design patterns, algorithms, micro-service frameworks

• Strong understanding of software quality aspects, process driven approach, practicing Agile methodology

• Strong knowledge in RDBMS Databases, NoSQL database like MongoDB/Neo4j.

• Hands-on Git & Jira, CI/CD and DevOps tools

• Exposure on cloud basics and deployment over cloud (any cloud)

• Exposure to NLP, Image intelligence packages is an added advantage

  Required Skills:

Agile Development Software Design Intelligence NoSQL Interfaces Django Design Patterns Timelines Algorithms Unit Testing DevOps MongoDB Databases JIRA Git Python Software Testing Engineering Design