Solution Architect

Working on complex, scalable and flexible IT solutions, while overseeing complex code bases, advise on design patterns and ensure that best practice is maintained.

Your challenge

Leading the development and deployment of end to end solutions for clients in line with their requirements. You will run your own projects as well as work closely with the pre-sales team. The projects can take up to six months or more and you will do this together with your Virtual Affairs teammates. 

Translating technical requirements, models and software architecture into business and product requirements, for your clients. In this role you represent Virtual Affairs and, together with your project manager, you will have contact with the client on all levels. With your technical knowledge, you will advise the client about our products. The key is to make clients enthusiastic about your knowledge and your translation of the digital world, banking and insurance industry into an innovative architecture. During your collaboration with the client, you will manage the client's expectations regarding the system functionality and performance. This includes making technical decisions on architecture and you will assist our clients with their IT infrastructure, as required. 

Working closely with your teammates and coordinate all aspects within the software development life cycle including functional and technical design, systems integration and formal testing tasks. You will leave the coding to the developers, but you don’t forget what you’ve learned.


  • Understanding of coding and experience with leading a team;
  • Capable in problem solving through innovation, making confident decisions under pressure with aggressive time frames;
  • You are social, easy to talk to and can interact with business owners as well as developers;
  • It is easy-peasy lemon squeezy for you to translate complex IT concepts to business stakeholders and non-technical colleagues.


  • 6+ years' IT architecture experience with designing and implementing customer focused solutions;
  • Extensive knowledge of computer systems, operating systems, system security measures, database management and web platforms;
  • Strong experience working with Agile / Scrum / Iterative development methodologies;
  • Ideally will have come from a .Net Development background, but moved on to diversify into a wider range of technologies and platforms;
  • Balanced mix of technical and business skills;
  • Microsoft technology experience would be desirable.

Whats in it for you

  • Work with different techs in a fun and open environment;

  • Freedom to attend conferences, initiate meet-ups, participate in hackathons;
  • Occasionally you will travel to your clients worldwide.

    We are serious about what we do and we all work hard, but in between we enjoy to have a good time as well; table football and/or an informal drink? Count us in!

    And of course a competitive salary.

  • 1
    Don't hesitate, fill in the form and send in your application!
  • 2
    Review Application
    We will have a look at your profile and contact you by phone or email. Match or no match, you will hear from us within two weeks.
  • 3
    1st Interview
    A chat with our recruiter and a direct colleague to get to know each other and to see if our expactations are aligned. 

    We would like to find out why you would like to work for us, what you are looking for, how you can put your skills into practice. Equally important, what you can expect from us.
    2nd interview
    A chat with two of your possible colleagues where you will go more in-depth in how you will handle the job and gauge your expertise.
  • 4
    After reconsidering the two interviews, you will receive a follow-up regarding the final decision.