Work Location: ONSITE - Chicago, IL. Must be able to work onsite from the first day of the assignment.
Responsibilities:
• Ability to lead a team of Python Developers to deliver a module assigned (design, document, code, integrate, deploy)
• Ability to perform independently and perform peer-review, aligning to best practices and coding standards
• Guide and review Junior Developers code and deliverables
• Work closely with cross-functional teams, including software developers and business analysts to ensure seamless integration of data solutions.
• Provide technical guidance and support to junior team members and stakeholders.
Required:
• Strong understanding of object-oriented programming
• Hands on Experience in Python Programming
• Working knowledge and experience using threading limitation of Python and multi-process architecture.
• Experience in scheduling jobs or trigger events programmatically.
• Experience in Data Cleaning and Data transformation using Python
• Experience working with Pandas, Numpy and Regular Expressions in Python
• Hands on experience with JIRA, Agile methodology, source code management - GIT, SVN etc.
• Understanding of fundamental design principles for building a scalable application
• Proficient in implementing automated unit tests
• Excellent communication skills, both written and verbal.
• Python-Angular
Preferred:
• Web Framework Knowledge (Django)
• Strong understanding in building REST APIs/ Micro services architecture
• Good Development experience on Webservices(Flask), Web Apps
• Working knowledge on Java, Spring integration, MVC , Hibernate, Understanding of Spring boot Micro services"
• Experience with sqlalchemy
• Working experience on Oracle, PL/ SQL
Required Skills : Python
Basic Qualification :
Additional Skills : Python Developer
This is a high PRIORITY requisition. This is a PROACTIVE requisition
Background Check : No
Drug Screen : No