JOBSEARCHER

Python Developer

Job Title - Python DeveloperLocation - Jersey City, NJ/Plano, TX (Onsite)Job Type - Fulltime role With BenefitsJob Description:Seeking a Python Lead Developer.  In this role, you will enable digital transformation for our clients in a global delivery model, research on technologies independently, recommend appropriate solutions and contribute to technology-specific best practices and standards. You will be responsible to interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.  Required Qualifications: Candidate must be located within commuting distance of Jersey City, NJ or be willing to relocate to the area.At least 3 years of experience in end-to-end implementation of projects in Python, especially Python server-side backend programmingGood understanding of OOPS conceptsStrong knowledge and hands-on experience in SQL, Unix shell scripting All applicants authorized to work in the United States are encouraged to apply   Preferred Qualifications: Sound knowledge of software engineering design patterns and practicesStrong knowledge in RESTful APIs, Data structures, Algorithms, Collections, Multi-threading and memory management and concurrencyExperience in Big data ecosystem using Hadoop, Spark, Scala using Python packages and libraries for large scale dataGood understanding of Agile software development frameworksExperience in Banking domainStrong communication and Analytical skillsAbility to work in teams in a diverse, multi-stakeholder environment comprising of Business and Technology teams