Software Developer
New york, NY
Contracted
Mid Level
Responsibilities
• Collaborating with technology and business users to define key business metrics and develop analytical dashboards to provide actionable insights to Clients.
• Build and optimize data pipelines to consume data from various sources, transform & model it, and then distribute it to multiple consumers.
• Work with multiple data sources (including structured and unstructured) to create an optimize data cubes for consumption by analytical dashboards and / or downstream systems.
• Identify, design, and implement improvements / automations for optimizing data processing, storage, and availability, while maintaining scalability, etc.
• Build and support analytics tools that utilize the data pipeline to provide actionable insights into data trends and other key business metrics.
• Develop and support analytics & machine learning projects.
• Support migration of the data platform from on-premises to cloud infrastructure.
• Work with various stakeholders including Technology and Client teams to assist with data & analytics related projects and issues.
Qualification
• We are looking for a candidate with 7+ years of experience in Software Development role, who has attained a bachelor’s or master’s degree in computer science, information technology/systems or another relevant technical field.
• Advanced working knowledge and experience with data modelling, data warehousing concepts, database design principles, query authoring (SQL) and performance optimization.
• A successful history of manipulating, processing, and extracting value from large, disconnected datasets.
• Hands-on programming experience with Python, Java, or C#.
• Working knowledge of a visualization/reporting tool.
• Excellent problem-solving and analytical skills with attention to details.
• Strong project management and organizational skills.
• Experience supporting and working with cross-functional teams in a dynamic environment.
• Excellent communication and collaboration skills.
Skillset and Experience
• Experience with Relational database systems like Sybase, SQL Server, Postgres, etc.
• Experience with object-oriented or function scripting languages: Python (NumPy, Pandas), Java, C++, or Scala, etc.
• Working knowledge of visualization tools like Tableau, QlikView, Power BI etc.
• Experience with Cloud technologies like Snowflake, Microsoft Azure, Databricks, etc is a plus.
• Experience with data-science tools / workbench like Dataiku, Jupyter, Rapid Miner, etc. is a plus.
• Experience with Big Data tools / technologies: Hadoop, Pig, Hive, Hue, PySpark etc. is a plus.
• Experience with ETL tools like Azure Data Factory, Informatica, etc. is a plus.
• Experience with machine learning / artificial intelligence techniques like regression, classification, clustering, time series, text mining, large language model, etc. is a plus.
Rate range -$60-$65
• Collaborating with technology and business users to define key business metrics and develop analytical dashboards to provide actionable insights to Clients.
• Build and optimize data pipelines to consume data from various sources, transform & model it, and then distribute it to multiple consumers.
• Work with multiple data sources (including structured and unstructured) to create an optimize data cubes for consumption by analytical dashboards and / or downstream systems.
• Identify, design, and implement improvements / automations for optimizing data processing, storage, and availability, while maintaining scalability, etc.
• Build and support analytics tools that utilize the data pipeline to provide actionable insights into data trends and other key business metrics.
• Develop and support analytics & machine learning projects.
• Support migration of the data platform from on-premises to cloud infrastructure.
• Work with various stakeholders including Technology and Client teams to assist with data & analytics related projects and issues.
Qualification
• We are looking for a candidate with 7+ years of experience in Software Development role, who has attained a bachelor’s or master’s degree in computer science, information technology/systems or another relevant technical field.
• Advanced working knowledge and experience with data modelling, data warehousing concepts, database design principles, query authoring (SQL) and performance optimization.
• A successful history of manipulating, processing, and extracting value from large, disconnected datasets.
• Hands-on programming experience with Python, Java, or C#.
• Working knowledge of a visualization/reporting tool.
• Excellent problem-solving and analytical skills with attention to details.
• Strong project management and organizational skills.
• Experience supporting and working with cross-functional teams in a dynamic environment.
• Excellent communication and collaboration skills.
Skillset and Experience
• Experience with Relational database systems like Sybase, SQL Server, Postgres, etc.
• Experience with object-oriented or function scripting languages: Python (NumPy, Pandas), Java, C++, or Scala, etc.
• Working knowledge of visualization tools like Tableau, QlikView, Power BI etc.
• Experience with Cloud technologies like Snowflake, Microsoft Azure, Databricks, etc is a plus.
• Experience with data-science tools / workbench like Dataiku, Jupyter, Rapid Miner, etc. is a plus.
• Experience with Big Data tools / technologies: Hadoop, Pig, Hive, Hue, PySpark etc. is a plus.
• Experience with ETL tools like Azure Data Factory, Informatica, etc. is a plus.
• Experience with machine learning / artificial intelligence techniques like regression, classification, clustering, time series, text mining, large language model, etc. is a plus.
Rate range -$60-$65
Apply for this position
Required*