Wipro - Jersey City, NJ
posted 3 months ago
Wipro Limited is seeking a skilled Python Developer to join our team in Jersey City, NJ. The ideal candidate will have over 5 years of experience in Python technologies, particularly in the realm of Machine Learning. This role involves building and maintaining enterprise applications focused on document management processes, which include advanced technologies such as Optical Character Recognition (OCR) and Deep Learning. The successful candidate will be responsible for the entire lifecycle of application development, from design to deployment, ensuring that applications are robust, efficient, and scalable. The Python Developer will be expected to demonstrate solid experience in various critical aspects of application development, including Logging, Caching, Transaction Management, Multi-Threading/Concurrency, Performance Tuning, and Monitoring. A strong understanding of design documentation using UML is essential, as is familiarity with DevOps processes to facilitate smooth build and deployment cycles. The candidate should possess excellent analytical and troubleshooting skills, with a proven ability to work within Agile project frameworks. In addition to technical skills, the role requires a positive attitude and strong communication abilities, both written and verbal. The candidate must be detail-oriented and process-driven, capable of developing, reviewing, and commenting on technical documentation. Teamwork is crucial in this fast-paced project environment, and the candidate should be willing to take accountability for meeting all deliverable dates for assigned tasks. Knowledge of banking industry processes will be an added advantage, as it will help in understanding the context of the applications being developed.