Python Developer

Tanisha Systems

Jersey City, NJ

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Agile Programming Methodologies, Analysis Skills, Apache Hadoop, Applications Security, Automation, Big Data, Code Reviews, Cross-Functional, Data Management, Database Administration, Database Extract Transform and Load (ETL), Debugging Skills, Identify Issues, Microsoft SQL Server, MongoDB, NoSQL, PostgreSQL, Problem Solving Skills, Python Programming/Scripting Language, Regulations, Relational Databases (RDBMS), Retail Management, SQL (Structured Query Language), Security Compliance, Software Administration, Software Design, Software Development, Software Engineering
LOCATION
Jersey City, NJ
POSTED
30+ days ago

Key responsibilities

  • Application development : Design, develop, and maintain software applications using the Python language.
  • Database management: Work with relational and/or NoSQL databases to manage and store data.
  • Code quality : Write reusable, testable, and efficient code; participate in code reviews and debugging.
  • Collaboration: Work with cross-functional teams, including data engineers, business users, and other developers, to deliver solutions.
  • System enhancement: Contribute to system enhancements, and support the deployment of data-driven solutions.
  • Automation: Use Python scripts to automate tasks and processes.
  • Compliance and security: Ensure applications comply with security and regulatory standards.
  • Troubleshooting: Troubleshoot issues in existing systems and fix bugs.

Key skills

  • Proficiency in Python
  • Experience with SQL
  • Knowledge of ETL development
  • Familiarity with databases (e.g., Microsoft SQL Server , PostgreSQL , MongoDB )
  • Understanding of enterprise-level platforms
  • Experience with agile development methodologies
  • Strong problem-solving and analytical skills
  • Experience with big data technologies (e.g., Hadoop , PySpark )

About the Company

T

Tanisha Systems