Job Description
Senior Software Engineer (.NET / Azure) – Asset-Based Finance
Amsterdam, Netherlands
Contract: 6 Months | Start: ASAP
Work Setup: Onsite
About the Role
We are looking for an experienced Senior Software Engineer to join our growing team in Amsterdam. You will play a key role in building and enhancing software solutions within the Asset-Based Finance domain, focusing on accessibility, ease of use, and transparency.
You'll work in a dynamic, fast-evolving environment that embraces Agile methodologies and is transitioning towards a DevOps-driven culture As part of a Scrum team, you will contribute to end-to-end software delivery within a modern Microsoft ecosystem, leveraging Azure cloud technologies
Key Responsibilities
Design, develop, and maintain scalable software applications
Collaborate within Agile/Scrum teams to deliver high-quality solutions
Contribute to system architecture, including event-driven and clean architecture approaches
Support CI/CD implementation and DevOps practices
Refactor and modernize legacy systems
Ensure code quality, maintainability, and performance
Provide mentorship and support to junior developers
Communicate effectively with stakeholders and team members
Required Skills & Experience
8–10 years of experience as a Software Developer (enterprise environments preferred)
Strong expertise in C# / .NET
Experience with Microsoft Azure and cloud-based solutions
Solid understanding of Agile ways of working
Experience with CI/CD pipelines and DevOps practices
Knowledge of software architecture (event-driven, clean architecture)
Background in the financial services sector
Strong problem-solving and analytical thinking skills
Excellent English communication skills (written and spoken)
Nice to Have
Experience with refactoring/redesigning legacy systems
Azure certifications
Passion for continuous learning and staying updated with industry trends
Your Profile
University-level thinking and problem-solving ability
Passionate about software development and innovation
Comfortable working in a fast-changing environment
Strong team player with leadership and mentoring capabilities
Why Join?
Work on impactful financial technology solutions
Be part of a modern cloud transformation journey
Collaborate with highly skilled agile teams
Opportunity to influence architecture and engineering practices