Python Developer
Summary
Python developer with proven expertise in using new tools and technical developments to drive improvements throughout the entire Software Development Lifecycle.
Experience in Design, Development, Implementation of Python, Django, client - server technologies-based applications.
3+ Experience with python coding using IDEs like PyCharm, Jupyter Notebook and Visual studio
Experience in all phases of Software Development Life Cycle (SDLC)-Waterfall, agile Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
Good experience in the IT Industry with proficiency in Design & Development of Python, Django project.
Good knowledge of Python Object Oriented concepts like creating classes, constructors, Inheritance, overloading, and modules.
Good Knowledge in developing web applications and implementing Model View Template (MVT) architecture using server-side applications like Django.
Knowledge of RESTful web Service for interoperable software applications.
Proficient knowledge in working on various python packages such as NumPy, SciPy, Pandas, and Matplotlib.
Proficient in developing python scripts for automation and performing functional tests and data validation.
Knowledge of design and development of the presentation layer for web applications using technologies like HTML, and CSS.
Good knowledge in Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework.
Good knowledge of version control systems like Git and GitHub to keep the versions and configurations of the code organized.
Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MSSQL Server.
Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.
Wrapper developed in Python for instantiating multi-threaded application and running with other applications.
Strong analytical and problem - solving skills, always striving for new knowledge. A person with multi - tasking and organizational skills and high ethical standards.
Good knowledge of writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
Proficient in handling errors/exceptions and debugging the issues in large scale applications.
Experience in working with different operating systems like Windows, and Linux.
Basic knowledge of AWS S3, lambda, SQS and EC2
Ability to learn new technologies and avid knowledge hunter with excellent communication skills, strong architectural skills, hardworking, and a good team worker.
Excellent communication & interpersonal skills, ability to work independently as well as part of an integrated team.
Expectations
To learn new technologies and skills
Employment Preferences
Expected Base Salary
**5,000 USD
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
