Full Stack Developer

Full Stack Developer

Posted Today by 1757738985

Negotiable
Outside
Remote
USA

Summary: The Full-Stack Developer role at KPI Partners involves developing and maintaining AI-driven enterprise applications while taking ownership of the Dash Enterprise platform. The position requires collaboration with data scientists and business stakeholders to deliver innovative solutions that enhance user experiences. The role is contract-based for six months and primarily remote, with occasional travel to the Fremont office. Candidates should have extensive experience in full-stack software engineering, particularly in API development and frontend technologies.

Key Responsibilities:

  • Design, develop, and maintain scalable APIs and backend services to support enterprise level applications.
  • Take ownership of the Dash Enterprise platform, ensuring its effective utilization to drive business value and support critical use-cases.
  • Interact with business stakeholders to gather feedback and tailor solutions to business needs.
  • Support the design and development of web applications in Dash Enterprise.
  • Develop and implement platform roadmaps, ensuring they are designed to meet current and future business requirements.
  • Apply SDLC best practices, including requirement analysis, coding standards, code reviews, source control management, build processes, testing, and operations.
  • Continuously explore and evaluate new features and capabilities of Dash Enterprise to enhance the platform's functionality and user experience.

Key Skills:

  • 7+ years of experience in full-stack software engineering with a focus on API development and frontend technologies.
  • Proficiency in Python.
  • Proficiency using Azure or similar cloud computing ecosystem.
  • Strong communication skills, and ability to collaborate with cross-functional teams and business stakeholders.
  • Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Experience developing web applications with the Dash Python library.
  • Strong understanding of MLOps practices and tools for continuous integration and continuous deployment (CI/CD).
  • Experience with the Azure ecosystem, including but not limited to Azure Data Lake Storage, Azure Kubernetes Service (AKS), Azure DevOps, Azure Entra ID.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

KPI Partners, A global consulting firm focused on strategy, technology, and digital transformation. We help companies tackle their most ambitious projects and build new capabilities. We provide solutions in Cloud, Data, Application Development & BI spaces.

Title: Full-Stack Developer

Location: 100% Remote PST Hours (8 AM 5 PM PST)
Job Type: Contract 6 Months

Travel: Should come to Fremont office one week every 2 months

Key Skills: Dash Python library, MLOps, API, APIM, Azure, Python

About KPI Partners
KPI Partners is a 5 times Gartner recognized data, analytics, and AI consulting company. We are leaders in data engineering on Azure, AWS, Google, Snowflake and Databricks. Founded in 2006, KPI has over 400 consultants and has successfully delivered over 1,000 projects to our clients. We are looking for skilled data engineers who want to work with the best team in data engineering.

About the Role:
As a full-stack software engineer and Dash Enterprise platform owner, you will develop and maintain AI-driven enterprise applications and take ownership of our data science and visualization platform. You will play a key role in developing both backend services and frontend user interfaces, ensuring the effective utilization of Dash Enterprise to drive business value and support critical use-cases. Collaborating with a dedicated team of data scientists, software engineers, and business stakeholders, you will deliver innovative solutions that enhance user experiences and support various data science projects.

Key Responsibilities:

  • Design, develop, and maintain scalable APIs and backend services to support enterprise level applications.
  • Take ownership of the Dash Enterprise platform, ensuring its effective utilization to drive business value and support critical use-cases.
  • Interact with business stakeholders to gather feedback and tailor solutions to business needs.
  • Support the design and development of web applications in Dash Enterprise.
  • Develop and implement platform roadmaps, ensuring they are designed to meet current and future business requirements.
  • Apply SDLC best practices, including requirement analysis, coding standards, code reviews, source control management, build processes, testing, and operations.
  • Continuously explore and evaluate new features and capabilities of Dash Enterprise to enhance the platform's functionality and user experience.

Must-Have Skills & Qualifications:

  • 7+ years of experience in full-stack software engineering with a focus on API development and frontend technologies.
  • Proficiency in Python.
  • Proficiency using Azure or similar cloud computing ecosystem.
  • Strong communication skills, and ability to collaborate with cross-functional teams and business stakeholders.
  • Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment. Preferred Qualifications
  • Experience developing web applications with the Dash Python library.
  • Strong understanding of MLOps practices and tools for continuous integration and continuous deployment (CI/CD).
  • Experience with the Azure ecosystem, including but not limited to Azure Data Lake Storage, Azure Kubernetes Service (AKS), Azure DevOps, Azure Entra ID.