Job Openings Senior Software Engineer (.NET / Azure) – Asset-Based Finance-10635048

About the job Senior Software Engineer (.NET / Azure) – Asset-Based Finance-10635048

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