.NET developer

Designing an application from scratch to finish, including coding, testing, debugging and documenting. Continually, getting challenged by working on complex application development topics.

Your challenge

Translating the client’s needs into feasible solutions, with possible based on Virtual Affairs' software products, IP, reusable components and frameworks. Adopting new techniques and technologies quickly and always being on top of latest .NET and C# developments. We expect you to show great interest in platforms such as Sitecore and adopting working with it. Of course, we will support you with this, by offering training opportunities.

Taking responsibility for the outcomes of patches and hotfixes for DTAP environments. Answering questions from the Release Manager regarding issues with deployments. Coordinating all releases internally and externally. Documentation and circulation of all release notes internally and externally. Coaching and pairing with team members on FX Trading and International Payments issues.

Getting the opportunity to develop your existing skill set as you work with the best practices and latest technologies. You enjoy working on web based challenges in an environment that has a vibrant energy with a team full of extremely knowledgeable and enthusiastic developers!

Summary of technical stack: Dotnet Core, .NET Framework, Web API, EF6, EF Core, SlowCheetah, TopShelf, Serilog, IIS, SQL Server, ElasticSearch, Vue.Js, Octopus Deploy, GitLab CLI, Powershell, RabbitMQ.

Know-how

  • Crave a strong tech culture, and enjoy writing good quality code;
  • Strong understanding of the actor model, microservices, messaging and event based systems is crucial;
  • A hunger to be challenged and work with different technologies;
  • A true passion for developing and an open mind to grow and able to work in a very strong team environment;
  • An awesome engineer and passionate about building a robust and scalable platform;
  • Know how to advice and convince your colleagues and our clients on application development topics. 

Qualifications

  • C# .NET 2+ years' experience;
  • Solid experience with Microsoft technologies like, C#, ASP.NET (MVC/WebApi) and SQL Server, Angular, Microservices, Restful API’s, dependency injection, unit testing and mocking frameworks;
  • Familiar with web technologies, like HTML, CSS, and JavaScript frameworks;
  • Knowledge of Agile and Scrum processes;
  • Knowledge of Sitecore or other .Net based CMS systems is an advantage.

Whats in it for you

  • Chance to deliver products on a global scale to some of the largest companies in the world;
  • Work with different techs in a fun and open environment;
  • Getting challenged and will have the opportunity to express yourself;
  • Freedom to attend conferences, initiate meet-ups, participate in hackathons.

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
    Apply
    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
    Interviews
    1st Interview
    A chat with our recruiter and a direct colleague to get to know each other and to see if our expectations 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
    Decision
    After reconsidering the two interviews, you will receive a follow-up regarding the final decision.