Nityo Infotech - Plano, TX

posted about 2 months ago

Full-time
Plano, TX
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 must be willing to commute to Jersey City, NJ, or relocate to the area, and may need to travel to project locations.

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.
  • Apply software engineering design patterns and practices in project development.
  • Work within Agile software development frameworks.

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

  • Sound knowledge of software engineering design patterns and practices.
  • Strong knowledge in RESTful APIs, Data structures, Algorithms, Collections, Multi-threading, memory management, and concurrency.
  • Experience in the Big Data ecosystem using Hadoop, Spark, Scala with Python packages and libraries.
  • Good understanding of Agile software development frameworks.
  • Experience in the Banking domain.
  • Strong communication and analytical skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service