Allata is looking for a Senior Full-Stack .NET Engineer to build modern web applications end-to-end and develop robust ETL/ELT pipelines to modernize systems and improve operational efficiency.
Requirements
- Strong experience with C and .NET (Core/6+), RESTful APIs.
- Front-end development with Angular or React and TypeScript.
- Advanced SQL skills and relational data modeling (SQL Server).
- Hands-on ETL/ELT development with at least one modern tool: Preferably Databricks (Spark/PySpark, Delta Lake), but open to ADF, SSIS, Glue, dbt, Synapse pipelines, Airflow, etc.
- Cloud experience (Azure preferred: Azure Databricks, Data Factory, Functions, Storage, DevOps). AWS equivalents also considered.
- Git-based workflows and CI/CD (Azure DevOps, GitHub Actions, or similar).
- Databricks Lakehouse concepts: Delta Live Tables, Unity Catalog, MLflow.
Responsibilities
- Design and implement backend services and APIs using .NET (C).
- Build front-end applications using Angular or React (TypeScript).
- Develop and maintain ETL/ELT pipelines (Databricks preferred; open to ADF, SSIS, Spark/PySpark, Glue, dbt, etc.).
- Orchestrate, monitor, and optimize data workflows; implement data quality checks and observability.
- Model and integrate data with SQL Server and/or data lakes; support both OLTP and analytics use cases.
- Collaborate with stakeholders to understand requirements and translate them into technical solutions.
- Apply engineering best practices: code reviews, testing, CI/CD, security, and performance tuning.
Other
- Solid communication skills to work with US-based teams and stakeholders.
- Proactive, collaborative, and ownership mindset.
- Ability to identify risks/issues and propose pragmatic mitigations.
- Comfort with ambiguity and a continuous improvement approach.