.NET Developer
Summary
Builds and modernises enterprise banking applications on Azure using .NET/C#, Azure Functions, SQL Server, and data pipelines with Azure Data Factory and Databricks, while owning CI/CD with Azure DevOps and IaC with Bicep. Remote in Portugal with occasional Lisbon office visits, on a permanent contract with the consultancy.
- Remote in Portugal (occasional office visits)
- Permanent contract directly with the consultancy
We are hiring an Azure DevOps & .NET Engineer to join an international team working across development, DevOps, security and data engineering. The role combines .NET development, Azure cloud services and data-intensive pipelines, with a strong focus on modernisation, security and platform governance.
What You Will Be Doing
- Design, develop, maintain and support enterprise applications using .NET and Azure cloud services
- Develop solutions using Azure Functions, Durable Functions and SQL Server
- Design and implement scalable REST APIs and integration services
- Build and maintain data ingestion and transformation pipelines with Azure Data Factory and Azure Databricks
- Modernise and refactor applications towards cloud-native and data-intensive architectures
- Design and manage CI/CD pipelines using Azure DevOps, Azure Pipelines and YAML
- Implement and maintain Infrastructure as Code using Bicep
- Monitor, troubleshoot and optimise application performance, reliability and security
- Implement security, compliance, identity management and platform governance controls
- Contribute to architecture discussions, technical improvements and continuous innovation initiatives
What We Are Looking For
- 7 years of experience in .NET development, Azure cloud, DevOps, platform engineering or similar roles
- Strong hands-on experience with .NET Core / .NET 6 , C#, ASP.NET MVC, Web APIs and Entity Framework
- Solid experience with Azure App Services, Azure Functions and Durable Functions, Key Vault, Entra ID and Azure networking fundamentals (VNets, Private Endpoints, NSGs, DNS)
- Experience with Azure DevOps, including Azure Pipelines, YAML, Azure CLI, CI/CD automation and Infrastructure as Code with Bicep
- Strong knowledge of SQL Server and experience building data-intensive applications
- Hands-on experience with Azure Databricks, Azure Data Factory and data ingestion and transformation pipelines
- Experience integrating enterprise data sources, including SAP-originated datasets
- Strong understanding of OOP, SOLID principles, Domain-Driven Design and design patterns
- Experience modernising legacy applications towards cloud-native architectures
- Good understanding of identity and access management, OAuth, Azure App Registrations, security and compliance controls
- Experience working in Agile environments and international teams
- Strong communication skills, ownership mindset and ability to collaborate across teams
- Fluent English, written and spoken
Nice to Have
- Azure certifications such as AZ-204, AZ-400, DP-203 or AZ-305
- Experience with microservices and event-driven architectures
- Knowledge of Azure Data Lake and modern Azure data platform concepts
- Experience in banking, risk or financial services environments
- Unit testing, TDD and mocking frameworks
- Knowledge of cloud governance, compliance frameworks and secure-by-design principles
What's in It for You
- Permanent contract with the world's largest IT services and consulting company
- Long-term programme with a reference organisation in international banking
- Remote working model with occasional office visits
- International, multidisciplinary team and technically demanding environment
Candidate-se aqui
Skills
- Agile
- API
- Automation
- Azure
- Azure Data Factory
- Azure DevOps
- Azure Functions
- Bicep
- CI/CD
- CLI
- Cloud
- Cloud Native
- C#
- Data Engineering
- Data Ingestion
- Data Lake
- Databricks
- Design Patterns
- DevOps
- DNS
- Domain-Driven Design (DDD)
- .NET
- Entra ID
- Event Driven Architecture
- IAM
- Infrastructure as Code
- Microservices
- MVC
- Networking
- OAuth
- OOP
- REST
- SAP
- SQL
- SQL Server
- TDD
- Unit Testing
- Vault
- YAML