Position : Python Developer
Location : Bangalore/Hyderabad/Pune/Mumbai
Mandatory Skill Set : Python , Sql , Numpy,Panda
Job description
We are looking for experienced Python Developers in building high-performing, scalable, enterprise- grade applications for the Service industry. You will be part of a talented software team that builds products, platform, and solutions in an agile mode. Python developer roles and responsibilities include managing Python application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Responsibilities:
Contribute to all phases of the development lifecycle
Write well designed, testable, efficient code
Design, develop and maintain web applications, data extraction components
Develop and maintain data integration components such as SQL queries, PDF data extraction,
and cleansing.
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review
Participate in early product demonstrations to customer.
Requirements:
5+ yearsofprofessionalworkexperience
Bachelors Degree in Computer Science/Information Technology or equivalent
Key Skills
Hands on experience in designing and developing applications using Python
Profound insight of Python and OOPs concepts (Class loading, Memory Management,
Transaction management etc.)
Experienced in the Flask, Django Framework
Experienced in Microservices Architecture
Good knowledge of Relational Databases and SQL
Good to have Skills
Desire to work in an Agile environment
Experience with Containerization (Docker) and Container orchestration platforms
(Kubernetes), Access control is a plus.
Knowledge of any front-end technology is a plus (preferably Angular 2+)
Strong problem-solving skills and willingness to roll up ones sleeves to get the job done Skilled at working effectively with cross functional teams in a matrix organization
Excellent written and verbal communication skills