Senior .NET & Azure DevOps Developer
Build your career on Magnet.me
Create a profile and receive smart job recommendations based on your liked jobs.
Do you want to improve how engineers develop and deploy software using .NET, Microsoft Azure and Azure DevOps?
As a Senior .NET & Azure DevOps Developer at Rabobank, you will work within Tech4Dev on technology that supports DevOps and work-item management. You will use C#, .NET Core, Microsoft Azure and Azure DevOps to automate and standardise services for Rabobank engineers.
- Werkplek: Hybride
- Locatie: Utrecht (NL)
- 36 uur
- Fulltime
This is what we offer you
-
Salary: Gross monthly salary between EUR 4,105 and EUR 5,862 (scale 08) for a 36-hour work week.
-
Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
-
Development budget: EUR 1,400 development budget per year for your growth and development.
-
Hybrid working: a balance between home and office work (possible for most roles).
-
Pension: decide for yourself the amount of your personal contribution.
Summary
Tech4Dev supports more than 400 squads that build Rabobank’s digital services. Your work will help engineers onboard, design solutions, manage tasks, develop software and deploy changes efficiently, while meeting requirements for quality, performance and security.
At a glance:
- Develop reliable and scalable backend services with C#, .NET Core and Microsoft Azure.
- Customise and extend Azure DevOps using APIs, pipelines and automation.
- Improve the development experience for engineers across more than 400 squads.
What will you do as a Senior .NET & Azure DevOps Developer?
- Develop and maintain backend solutions in C# and .NET Core that support DevOps and work-item management for Rabobank engineers.
- Customise and extend Azure DevOps through platform administration, Azure DevOps Pipelines, APIs and the Microsoft Graph REST API.
- Automate development and deployment processes so engineers can onboard, build features and release software efficiently.
- Build reliable and scalable services with Azure Functions, Azure Container Apps, Azure App Service, Azure Storage Accounts and Azure SQL.
- Work with squad members, the product owner, scrum master and solution architect to balance technical quality, security and business priorities.
Skills, tools and areas of expertise
- Use C#, .NET and .NET Core to develop and maintain backend services.
- Build cloud services with Microsoft Azure, including Azure Functions, Azure Container Apps, Azure App Service, Azure Storage Accounts and Azure SQL.
- Configure and extend Azure DevOps using Azure DevOps Pipelines, platform administration, APIs and the Microsoft Graph REST API.
- Apply continuous integration, continuous delivery, Git, source control and branching strategies throughout the software development lifecycle.
- Automate infrastructure and processes using Bicep, Terraform and scripting languages such as Bash, PowerShell or Python.
Within Tribe Tech4Engineering, the Tech4Dev squads develop tools and supporting processes for more than 400 squads. You will work with squad members, the product owner, scrum master and solution architect to provide reliable and easy-to-use services for Rabobank engineers.
What do you bring?
Must-haves:
- Senior-level experience in .NET development, including backend development with C# and .NET Core.
- Strong knowledge and practical experience of Microsoft Azure cloud services, including Azure Storage Accounts, Azure Container Apps, Azure Functions, Azure App Service and Azure SQL.
- Experience in API design and development.
- Experience with Azure DevOps setup and administration, Azure DevOps Pipelines and the Microsoft Graph REST API.
- Knowledge of continuous integration, continuous delivery, DevOps methods and the software development lifecycle.
- Experience using AI-enabled development tools to improve productivity, code quality and solution outcomes.
- Knowledge of Git, source control and branching strategies.
- Experience with MSSQL.
- Knowledge of Infrastructure as Code, particularly Bicep, and familiarity with Terraform.
- Scripting skills in Bash, PowerShell or Python.
- A bachelor’s or master’s degree in computer science or a related field.
- A critical and analytical approach to identifying the root causes of problems.
- The ability to communicate effectively with technical and non-technical stakeholders.
- A proactive and practical approach, with ownership of problems and outcomes.
- The legal right to work in the Netherlands.
Nice-to-haves:
- In-depth knowledge of Azure DevOps APIs and services.
- Experience developing Azure DevOps extensions.
- Experience building APIs and data services for reporting, analytics and integration platforms such as Backstage and Kong.
- Experience developing Power BI semantic models or reports.
- AZ-400: DevOps Engineer Expert, AZ-204: Azure Developer Associate or DP-900: Azure Data Fundamentals certification.
- Experience supporting teams with onboarding or migration to new technologies.
- Experience with large-scale rollouts in complex enterprise environments.
- Leadership skills and the confidence to challenge assumptions constructively
- A reliability assessment is part of the procedure.
- You must be based in the Netherlands or elsewhere in the European Union and have the legal right to work in the Netherlands. Rabobank cannot consider applicants who need to relocate from another country.
Rabobank is a cooperative bank with a mission. Our goal is to help our customers achieve their goals. As an international financial institution, we contribute to the well-being and welfare of millions of people. In the Netherlands we serve retail and corporate clients. Internationally we focus on the food and agri sector. We have been facing societal challenges head on for more than 125 years and are dedicated to creating a future-proof society.