Helaas, deze vacature is niet actief.

Senior .NET Developer in Amsterdam

Job... Introductie Looking for a challenging position as a Sr. .Net Software Engineer in the exciting heart of...


Job Description


Looking for a challenging position as a Sr. .Net Software Engineer in the exciting heart of Amsterdam? Want to join an enthusiastic, high performing team to develop innovative software for a fast growing international company?


Be part of the most exciting high growth fast paced companies in Europe and become a co-author of our story! Albelli is one of the largest photo book specialists in Europe, but we will not stop there! Our vision and ambition is to make it easier for our customers to create beautiful products to share and relive their memories. Albelli’s headquarters are based in Amsterdam. Albelli is one of Europe’s leading photo book vendors with multiple consumer brands such as Albelli, Bonusprint (UK), Önskefoto (SE) and FotoKnudsen (NO), we operate in 8 countries. The company is growing rapidly in market share, revenue and number of employees and has the ambition to grow faster.

The Team

Our Infrastructure Architecture team is a growing agile team of architects and developers responsible for the foundational architecture that supports well over 50k order lines per day and over 1 million images uploaded per day.

What we have worked on over the last 6 months+

  • Refactored our payments system to an asynchronous message based suite of micro services
  • Implemented Consul (a highly available and distributed service discovery and KV store)
  • Upgraded our CI/CD pipeline to use Jenkins and AWS using JNLP Docker slaves and ec2 static slaves
  • Introduced a security RFC and review process for the enterprise to ensure our APIs are secure and well designed within the cloud environment
  • Introduced a dark release feature toggle framework
  • Migrating our applications to the cloud (AWS)


As a Senior Software Engineer in the Infrastructure Architecture Team at Albelli you’ll have an opportunity to work with cutting-edge technologies to serve millions of potential enthusiastic users. You will design and develop tools, frameworks and processes, used by development teams across the business. You will utilize test-driven and behavior-driven development principles; you will mainly focus on complex architectural foundation work.


As the .Net Senior Software Engineer you will have overall responsibility for designing and building foundational architecture to support our entire business.

  • Design and develop robust, highly scalable, testable and maintainable APIs and services that are used by web, mobile and desktop clients
  • Work on a highly distributed environment that leverages cloud services
  • Collaborate with other team members in requirement specification, feasibility analysis, engineering and launch planning
  • Research and make recommendations on architectural design
  • Document software, in particular business rules and key technical decisions

Functie eisen

The ideal candidate will be someone who has extensive experience as a .Net engineer and has excellent knowledge about the technical design of scalable software components and distributed systems.

  • Bachelor or Master degree in computer science/engineering or equivalent experience
  • Professional experience in object oriented programming/design with the Microsoft stack using C# and .NET
  • Experience with MVC,ASPX ,Win Services ,SOAP and REST
  • Experience with scalable and distributed systems (high availability/security/caching)
  • Excellent coding, design and testing skills
  • Experience with NoSQL / Relational databases and T-SQL
  • Experience with BDD And TDD
  • Excellent analytical skills, structured, logical thinking even when working in a fast-paced environment under tight timeframes
  • Excellent communication skills, results driven, self-starting and having the ability to make change happen
  • High level of pragmatism, able of making the right tradeoffs
  • Team player
  • Fluent in English


What we offer:

  • A fast growing ecommerce environment
  • An international office hosting over 30 nationalities
  • Competitive compensation and lots of benefits
  • A social atmosphere (lunch, Friday drinks, parties, sports, etc.)
  • An informal and fun but driven culture
  • A central location in one of Europe’s most vibrant cities

Extra informatie

Fulltime (startersfunctie)

Amsterdam | Noord-Holland | ICT / IT / Programmeur | Fulltime (startersfunctie)

Schrijf je nu in!

Wil jij op de hoogte gehouden worden van nieuwe interessante vacatures en altijd binnen 1 muisklik kunnen solliciteren? Schrijf je in als werkzoekende!


We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.