Nityo Infotech - Jersey City, NJ

posted about 2 months ago

Full-time
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

The Python Developer role is focused on the end-to-end implementation of projects utilizing Python, particularly in server-side backend programming. The position requires a strong foundation in software engineering principles and the ability to work collaboratively in a diverse environment. Candidates should be prepared for potential travel to project locations and must be located within commuting distance of Jersey City, NJ, or be willing to relocate.

Responsibilities

  • Implement end-to-end projects using Python, focusing on server-side backend development.
  • Utilize SQL and Unix shell scripting for data management and processing.
  • Collaborate with business and technology teams in a diverse environment.
  • Participate in Agile software development processes.

Requirements

  • Bachelor's degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of each year of education.
  • At least 4 years of Information Technology experience.
  • At least 3 years of experience in Python server-side backend programming.
  • Good understanding of OOPS concepts.
  • Strong knowledge and hands-on experience in SQL and Unix shell scripting.

Nice-to-haves

  • Knowledge of software engineering design patterns and practices.
  • Experience with RESTful APIs, Data structures, Algorithms, Collections, Multi-threading, and memory management.
  • Experience in the Big Data ecosystem using Hadoop, Spark, and Scala with Python packages.
  • Understanding of Agile software development frameworks.
  • Experience in the Banking domain.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service