
Data Application Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Design, build, deploy, and maintain comprehensive enterprise applications on Databricks and Azure, encompassing frontend user experience, backend logic, data access, APIs, workflow triggers, monitoring, and release management.
• Create applications native to Databricks or integrated with it, utilizing Unity Catalog-governed data, Databricks SQL, dashboards, model outputs, Lakeflow Jobs, notebooks, APIs, and AI services.
• Develop business applications focused on reporting, forecasting, planning, operational workflows, approvals, exception handling, data quality remediation, and process automation.
• Design user interfaces for planning inputs, forecast overrides, commentary, scenarios, approvals, business rules, control checks, and operational decision support.
• Integrate applications with Azure services, Microsoft Entra ID, Azure DevOps CI/CD, REST APIs, Power BI or embedded analytics, workflow automation tools, and enterprise security standards.
• Collaborate with Data Engineering, BI, analytics, and business teams to synchronize application requirements, governed data products, KPI definitions, write-back patterns, semantic logic, and audit needs.
• Execute secure write-back and input-management patterns with validation, approval status, user attribution, versioning, auditability, and traceability.
• Create reusable components, templates, documentation, deployment patterns, and standards for the delivery of enterprise Databricks applications.
• Provide support for production applications through troubleshooting, performance tuning, enhancement intake, defect resolution, usage monitoring, release management, and improving adoption.
• Oversee offshore application development support, including work intake, technical direction, delivery standards, code reviews, backlog execution, quality control, and production support.
• Over 5 years of experience in full-stack application development, enterprise internal tools, data application development, analytics application delivery, or similar software engineering roles.
• Proficient hands-on development experience with Python and either JavaScript or TypeScript for the delivery of production applications.
• Experience in creating applications that utilize governed data assets, SQL endpoints, APIs, authentication services, workflow engines, and enterprise deployment pipelines.
• Familiarity with developing applications on or around Databricks, Azure Databricks, data warehouses, lakehouse platforms, analytics platforms, or cloud-native data application environments.
• Capability to design effective business workflows, input forms, review screens, planning interfaces, reporting experiences, and operational decision-support tools.
• Strong SQL proficiency and the ability to comprehend governed data models, KPI logic, reporting requirements, and source-to-output traceability.
• Experience with secure application patterns, role-based access, authentication, auditability, error handling, logging, testing, deployment, and production support.
• Ability to collaborate directly with business users and technical teams to transform ambiguous process requirements into practical, supportable applications.
• 100% employer-paid medical plan
• Optional benefit programs: 401(k) match, additional medical plans, dental, vision, flex spending account, short-term and long-term disability, and life insurance coverage
Affidea
Fresche Solutions
Get handpicked remote jobs straight to your inbox weekly.