Wholesale & Rural experienced .Net Developer
You will be working in a challenging and international environment to enable the bank in providing relevant financial services to our clients, so that the world is fed. You are a full stack .Net developer and part of a T-shaped DevOps team that realizes the bank’s digital ambitions within the Wholesale & Rural domain, while closely collaborating with business and IT stakeholders.
Job Description
The W&R experienced .Net Developer is able to independently, based on the functional description of the CBD D&A Translator and within the frameworks determined by the W&R D&A architect to build custom web applications. Accessing and cleaning data and ensures that data is available, loaded from respective source accurately.
You and your job
Within the area W&R Data & Connectivity of Rabobank we develop qualitative, structural and innovative solutions to deliver insight for improved decision-making. The W&R Data & Analytics Execution team has a focus on the international part of Rabobank and is delivering on the International W&R data strategy. Examples are Wholesale Early signalling systems, NewsBird, W&R Complaint Handling tool, and many others.
You take ownership over solutions, working on improvements to the solution and also feeding these learnings back to the team/organization. Ensures solutions are stable and transferrable within the development team. But that is not all. You are doing all of this with focus on optimizing the process and keeping room for innovation and fun.
Examples of Products
-
GLORY – Global Reporting application – for the front & back of the W&R business
-
Pre Deal Acceptability Check application for trade commodity finance
Portfolio Tool based on GEO-data for W&R Commercial Real Estate finance
Facts & Figures
-
International & diverse team (approx. 20 direct colleagues)
-
Working together with 4 global data hubs
-
7.1 million customers in 40 countries
-
43,822 Rabobank colleagues around the world
Top responsibilities
-
Responsibility for the full development process, from provided requirements to the (continuous) delivery pipeline, up to running in the production environment;
-
Focusing on realising business requirements but also take operational and continuous delivery requirements into account, such as security, maintainability and test automation;
-
Able to communicate properly with Data Analytics Translators & Data Analytics BI Developers during development of existing projects and collaborate with other developers, solution architects to understand business requirements and translate these into Backlog Items
-
Thorough understanding - Design and realization of information products using Angular, typescript and C# .NET together with implement best practices for code reviews, continuous integration, and deployment;
-
Takes responsibility on a certain Data & Analytics subject and is able to learn, share and communicate on this
Your contribution
Objectives and responsibility of experienced .Net Developer:
-
Contribute to innovative solutions that we develop within the W&R Data & Analytics Execution team itself, leveraging advice from internal architects and utilising the latest techniques and tools that keep us at the forefront as a bank.
-
Swiftly respond to changes and modifications of the application: realizing features from frontend to backend, so that the result of your work positively impacts the application and our end-users’ experience.
-
Ensure and improve the stability and performance of the platform: You are driven by continuous improvement and you can create and maintain tools for monitoring, testing and automation of manual activities. You have in-depth development expertise and combine it with broad knowledge about other fields such as test and deployment automation. You are concerned with developing changes, improvements and fixes on our software components.
-
System security and compliance: You are familiar with current security and compliance standards in the banking environment. You are technically competent to scope and implement relevant industry standards within our system environment and you are effective at briefing other internal support teams and ensuring work is completed effectively. For example managing vulnerabilities, static code analysis and secure production deployments.
-
Communicative team player who is good at building relationships: You support other developers internally with your solutions and you liaise with individuals of other roles/disciplines on a daily basis. You can build strong relationships and collaborate well with others to deliver robust solutions.
-
Time management: You are able to manage your time between ad hoc tasks and larger projects. You are familiar with prioritization in a scrum environment and are able to plan and deliver work effectively.
You and your talent
As a .Net developer you have:
-
A higher education degree in IT
-
5+ years .Net development experience
-
2+ years experience as .Net Developer on Enterprise scale Azure projects
-
Knowledge of and experience with Agile, Scrum and DevOps ways of working
-
Excellent English communication skills (Dutch would be an advantage)
-
An affinity with business processes and objectives of the Banking industry (large enterprise IT environments is desirable)
-
Experience with distributed caching is a plus
Technologies Development Technical skills
-
Azure Cloud services (Azure App Service, Azure Functions, Azure Key Vault, Azure Entra ID (formerly Azure Active Directory))
-
.NET
-
Entity Framework
-
C#
-
Web Technologies (e.g. MVC)
-
Tabular Model
-
TypeScript
-
Automation test and regression tools
-
Azure Stack
-
Azure DevOps
-
Azure Pipelines
-
Cloud
-
Microservices design
-
Logging and Monitoring
-
Agular (v15+)
Common technical skills
-
Automation test and regression tools, e.g. Selenium, Specflow/BDD
-
Microsoft Visual Studio and Azure DevOps or similar
-
SQL Server
Test technical skills:
-
Selenium (or similar)
Azure DevOps Test Suite
Systems Knowledge/ Skills:
Knowledge and understanding of the following applications of IT:
-
Client Data Systems
-
The different modules necessary to calculate risk measures for CDD
-
Scheduled overnight batch systems
-
Optimising and streamlining batch procedures
-
Business Workflow
-
Web Applications
-
Web Services
Large normalised databases
Personal Attributes:
-
Absolute integrity (strong commitment to the highest professional and ethical standards)
-
Credibility and maturity in dealing with people, across a complex organisation with different cultures and geographical locations
-
Ability to work as part of a team, to multi-task and adhere to tight timelines
-
Confident, creative and proactive personality with strong entrepreneurial drive
-
Demonstrates professional acumen, discretion, credibility and trustworthiness
-
Self-motivator, ability to work effectively under pressure and results driven
-
Strong interpersonal and client relationship/influencing skills
-
Assertiveness with the ability to challenge others in a constructive way
-
Flexible working approach and willingness to learn new applications and business lines
-
Willing to occasionally travel to other branch locations and the banks head office
-
Works closely with other discipline/roles
Combine one or more technical specialties with the capability of taking over basic activities of other specialists on the team (analysis, dev-ops and testing)
Together we achieve more
We believe in the power of difference. Bringing together people's differences is what makes us an even better bank. So we are very curious about what you can bring to our Data & Analytics team for Wholesale & Rural.
“It is a young, energetic and fun team. The collaboration is very pleasant and smooth; everyone is happy to help each other out. Sharing knowledge is a big part of the team’s culture to stay on top of developments in the market. The team is very keen on getting the best results for the business and works together to achieve that goal.”John, W&R CBD Analytics Translator.
“It’s nice to work with professionals who are passionate about their job and strive to produce amazing work each day. We’re never stationary, as the dynamic environment and the W&R domain give us a lot of challenges which we like to take on.”Jordi, W&R Data Analytics Execution Product Owener.
Collaboration is at the heart of everything we do. The team brings diverse and talented people together to perform the best they can.
Your reward
Do you want to become the ideal version of yourself? We would love to help you achieve this by focusing firmly on your growth, development, and investing in an environment where you keep learning every day. We give you the space to innovate and initiate. In this way, we offer you numerous opportunities to grow and help you exceed your expectations, to do the right thing exceptionally well, and to therefore grow as a professional. In addition, with us (on the basis of a 40 hour working week), you can also expect:
-
a maximum gross yearly salary of 100k, including all benefits ,
-
a personal budget that you can spend on activities related to your personal development and career.
-
100% reimbursement of commuting costs if you travel by public transport. Do you still prefer to travel by car or motorbike? Then choose a commuting allowance.
-
Rabobank has a range of (free) desks, chairs and monitors for your work from home ‘office’. We will provide you with a laptop and mobile phone.
-
a pension scheme, to which your contribution is only 3.5%.
Interested?
Are you the person we're looking for? Are you ready to join Rabobank and make a difference to yourself, our customers and the society? We look forward to receiving your application for this vacancy in Utrecht.
Good to know:
-
Applications are open until position is filled Apply via the button “Apply now”. Responses will be handled in accordance with our vacancy management policy.
-
If you have any questions about the specific details of this position, please contact Ruben van der Aa (Ruben.van.der.Aa@rabobank.com).
-
Isabelle Brust, senior recruiter, would be happy to answer any questions about the application procedure via Isabelle.brust@rabobank.nl
-
The application process includes screening. Based on the screening procedures in place at Rabobank, we assess whether new staff are reliable enough to work at Rabobank.
-
The application process for this vacancy can include an individual assessment.
-
Everyone is different, and it is exactly those differences that help us become an even better bank. That's why we want to know who you really are!
We respect your privacy.
#LI-IB2