Senior Backend .NET Developer with Data Platform
New
A
Avanade PolandData platforms
Remote (within Poland) or in hybrid modeContractSenior
Salary120 - 150 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- English B2 or higher; Polish B2
- Experience
- At least 3 years of commercial software development experience using C# and .NET
- Required Skills
- PythonMicrosoft AzureC#.NETRESTful APIsDatabricksGitHub ActionsAzure DevOps
Requirements
- At least 3 years of commercial software development experience using C# and .NET.
- Experience building backend applications and APIs using ASP.NET Core.
- Experience designing and integrating REST APIs and distributed services.
- Practical experience with Microsoft Azure and cloud-based application development.
- Experience with relational databases, such as SQL Server or Azure SQL.
- Knowledge of automated testing, clean code principles, design patterns, and modern software architecture.
- Experience building or maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.
- Hands-on experience with at least one data platform: Microsoft Fabric or Databricks.
- Practical experience using Python for data processing, automation, or system integration.
- Understanding of ETL and ELT, data modelling, data quality, data governance, and data lake, lakehouse, and data warehouse architectures.
- English language skills at B2 level or higher.
- Polish language skills at B2 level.
Responsibilities
- Design, develop, and maintain reliable, well-tested backend applications and services using C#, .NET, and Microsoft Azure.
- Build and integrate REST APIs, distributed services, and data-driven applications.
- Integrate backend services with Microsoft Fabric or Databricks.
- Contribute to data pipelines, data transformations, and data integration solutions.
- Develop data processing, automation, and integration logic using Python and SQL.
- Work with relational databases and data lake, lakehouse, and data warehouse architectures.
- Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
- Work with technical and business stakeholders to understand and refine requirements.
- Collaborate with distributed project teams using Agile methodologies.
- Contribute to AI-enabled solutions, including integrations with Microsoft Azure AI services.
View Full Description & ApplyYou'll be redirected to the employer's site