Description

Roles and responsibilities

  • Create solutions by developing, implementing, and maintaining Python/SQL based components and interfaces.
  • Work on unit testing framework like unittest or pytest and write unit tests.
  • Work with top-level stakeholders of Python to solicit and detail requirements prior to development Perform end-to-end work: Analysis, Design, Development, Testing, Code Review, Unit Testing, RCA, Defect Fixing, Deployment, UAT Support.
  • Lead the development effort for RESTful web services.

Key skills required

  • Strong expertise in Python development and SQL.
  • Sound knowledge of software engineering design patterns and practices.
  • In-depth knowledge and experience with data structures and collections.
  • Strong understanding of functional programming.
  • Strong grasp over data structures and algorithms.
  • Good knowledge of web-capable devices and browsers.
  • Good hands on in RESTful APIs
  • Excellent written & verbal communication, the ability to multitask, work well in demanding situations, prioritize, and meet deadlines.
  • Strong in data-structures and algorithms, with a solid understanding of concepts like multithreading and concurrency.
  • Good understanding of OOPS concepts.
  • Good understanding of system design concepts.
  • Well-aware of standard coding practices.

Education

Any Graduate