Job Title: Software Developer – Data & Analytics
Location: New York, NY 10019 (Onsite 3 days/week)
Duration: 12+ Months
Position: 2
Note: This role is open to local NY/NJ candidates only. We are not considering relocation or non-local profiles at this time.
Key Skills Required:
• Strong experience in data modeling, data warehousing, and database design
• Advanced SQL query writing and performance tuning
• Hands-on programming in Python, Java, or C#
• Experience with ETL tools (Informatica, Azure Data Factory, etc.)
• Strong Python data stack experience: Pandas, NumPy, data processing & analysis
• Experience working with large, complex datasets
• Knowledge of data visualization tools (Tableau, Power BI, Qlik, etc.)
• Solid understanding of analytics and machine learning concepts
Nice to Have:
• Experience with Snowflake, Azure, or Databricks
• Exposure to PySpark, Hadoop ecosystem
• Familiarity with Data Science platforms (Jupyter, Dataiku, etc.)
• Knowledge of ML techniques (regression, clustering, classification, time series, NLP)
Qualifications:
• 7+ years of software development experience
• Bachelor’s or Master’s degree in Computer Science, IT, or related field
• Strong analytical, problem-solving, and communication skills
• Experience working in cross-functional, fast-paced environments