B

Software Developer - JavaScript and Python

BruntWork
Full-time
Remote
Worldwide

Job Description

This is a remote position.

Schedule: 9AM to 1PM EST

Job Overview

We are seeking a highly skilled and motivated Data Analyst/Software Developer to join our team on a part-time basis. The ideal candidate will have expertise in JavaScript, Python, Tableau, and API development. This role involves developing and maintaining software solutions, analyzing complex datasets, and creating insightful data visualizations to support business decision-making.


Key Responsibilities

  • Data Analysis & Visualization: Analyze large datasets, generate insights, and create visual reports using Tableau.
  • Software Development: Develop, test, and maintain web applications and backend systems using JavaScript and Python.
  • API Development & Integration: Design, implement, and manage APIs to integrate different systems and ensure seamless data flow.
  • Database Management: Work with various databases to extract, transform, and load data as required.
  • Collaboration: Work closely with cross-functional teams to understand data needs, troubleshoot issues, and optimize processes.
  • Documentation: Maintain clear documentation for all developed tools, processes, and APIs.

Requirements

Requirements

  • Technical Skills:
    • Proficient in JavaScript and Python for both frontend and backend development.
    • Strong experience with Tableau for creating data visualizations and dashboards.
    • Expertise in API development and system integration.
    • Familiarity with SQL and database management.
  • Experience:
    • Minimum 3 years of experience in data analysis, software development, or a related field.
    • Proven track record in developing and deploying APIs and web-based applications.
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Excellent communication and collaboration abilities.
    • Ability to work independently and manage multiple tasks in a dynamic environment.

Preferred Qualifications

  • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
  • Familiarity with machine learning or data science concepts.
  • Knowledge of version control systems (e.g., Git).