● Good analytical and problem solving skills
● Proven track record of working in Python for more than 4 years, with demonstrated
ability to write pythonic code
● Responsible for developing software modules and functionalities as per the
requirements using Python and related libraries.
● Develop the python based jobs, functions and data processing modules as per the
design guidelines provided by the senior developer and lead.
● Test the developed modules as per the requirements and confirm functional
readiness.
● Integrate with PostgreSQL database, third party APIs and lib to complete the
end-to-end functionalities.
● Responsible for SQL query development.
● Experience in using Python for both web (. with frameworks Flask, FastAPI,
Django) as well as non-web projects like (. desktop scripts, batch jobs, ETL
pipelines)
● Experience in using common python data management libraries like Pandas, Numpy
etc.
● Experience in developing performant scalable APIs/services using Python
● Solid understanding of fundamental programming concepts like OOPs, Data
Structure, Time Complexity etc.
● Experience in writing automated units tests in Python and understanding the need for
having a good test coverage is very important