Summary:
The organization is seeking a Software Engineer with strong full-stack development skills and data engineering experience to help build and scale an enterprise data integration platform. The role focuses on ERP data acquisition, scalable data pipelines, integration services, APIs, backend services, and supporting front-end components using Databricks and modern cloud technologies. The engineer will support data acquisition workflows, data quality, monitoring, and collaboration with Infrastructure, CloudOps, QA, Security, and business stakeholders to deliver reliable and scalable integration capabilities.
Responsibilities:
Build and scale the enterprise data integration platform.
Develop scalable data pipelines and integration services using Databricks and modern cloud technologies.
Design, build, and support data acquisition workflows for ERP systems.
Support adoption of data synchronization tools for ERP data acquisition.
Develop and maintain APIs, backend services, modern web applications, and supporting front-end components.
Implement data quality, monitoring, and observability solutions.
Support integrations with enterprise ERP systems and relational database platforms.
Troubleshoot and support production data integration processes.
Collaborate with Infrastructure, CloudOps, QA, Security, and business stakeholders.
Accelerate onboarding of new data sources and improve engineering efficiency.
Contribute to reliable, scalable, and sustainable enterprise-wide data platform capabilities.
Must to have skills:
.NET / C# & API Development
Design and develop RESTful APIs, backend services, microservices, and enterprise integration solutions.
Angular & Full-Stack Development
Build modern web applications using Angular and TypeScript, with experience integrating front-end and back-end services.
Azure DevOps
Experience with Git, CI/CD pipelines, Pulumi (IaC), Agile development practices, and automated application deployment.
Python, SQL & Databricks
Develop scalable data pipelines, ETL/ELT processes, and data engineering solutions using Python, SQL, Databricks
Data Integration
Design and implement scalable data acquisition, transformation, and integration solutions while ensuring data quality and reliability.
Cloud & Enterprise Technologies
Experience building cloud-based, scalable enterprise applications and integration platforms.
Collaboration & Continuous Learning
Strong communication and collaboration skills, with the ability to quickly learn new technologies and work effectively across cross-functional teams
Role Descriptions: Data integration
Essential Skills: Data integration
Desirable Skills:
Keyword:
Skills: Digital : Databricks~ASP.NET 4.5
Experience Required: 8-10