Senior Software Engineer

  • Full Time
  • Amsterdam
  • 100 – 125

GeekSoft Consulting

Fixed Term Employment | GeekSoft Consulting | Netherlands

Posted On 10.03.2026

Job Information

Technology

Work Experience 5+ years

State/Province Noord-Holland

City Amsterdam

1012

Job Description

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.

Requirements

  • Minimum 8 years of experience in software development, preferably in enterprise environments.
  • This role focuses on developing and maintaining software solutions within an Asset Based Finance environment.
  • The position operates within an Agile framework where developers work as part of Scrum teams responsible for delivering end-to-end business solutions.
  • The development landscape primarily uses the Microsoft technology stack with applications built in C#/.NET and hosted on Azure following a recent cloud migration and ongoing DevOps transformation.
  • Design, develop, configure, and maintain enterprise software applications supporting Asset Based Finance operations.
  • Work within a Scrum team delivering solutions in an Agile development environment.
  • Contribute to end-to-end product development, ensuring business and customer needs are addressed.
  • Develop scalable and maintainable solutions using .NET and Microsoft technologies.
  • Implement event-driven architectures and apply clean architecture principles.
  • Support CI/CD practices and contribute to DevOps-oriented development processes.
  • Participate in system redesign and refactoring of legacy applications where required.
  • Collaborate with cross-functional teams to ensure high-quality delivery and system reliability.
  • Mentor and support less experienced developers.
  • Maintain clear communication within the team and provide constructive feedback.
  • Continuously improve technical skills and stay updated with modern software development practices.
  • University-level education or equivalent professional experience.
  • Strong expertise in .NET / C# development.
  • Experience with Azure cloud services and cloud-based application development.
  • Knowledge of event-driven architecture and clean architecture principles.
  • Experience with CI/CD pipelines and DevOps practices.
  • Ability to design and write scalable, maintainable, and well-structured software.
  • Experience working in Agile/Scrum development environments.
  • Strong communication skills in English (both written and spoken).
  • Experience in the financial services or asset-based finance domain.
  • Experience refactoring or modernizing legacy systems.
  • Passion for continuous learning and improving development practices.
  • A challenging, innovating environment.
  • Opportunities for learning where needed.

#J-18808-Ljbffr

IT Jobs Netherlands
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.