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