Junior/Medior Full Stack .NET Developer - USG Professionals


Het bedrijf

We are looking for a Full Stack .NET Developer for Dime. As their flagship product Dime.Scheduler continues to grow, they are looking for talented engineers to join their team and help design, develop and support the software that is being used by customers all over the world.

Are you up to the challenge?


This is an exciting opportunity for the self-driven, web-focused .NET developer who possesses an entrepreneurial spirit as well as a deep passion for technology and the power of collaboration. Our team’s culture thrives in open communication, initiative, and pragmatism - and so should you.

Our ideal candidate has around two years experience with all the following technologies:

  • C#

  • HTML5 + CSS3
  • JavaScript

Key responsibilities

  • Taking technical ownership of your work
  • Delivering high-quality, production-ready software
  • Participate in the product design process
  • Conduct code reviews and provide your ideas regarding improvements that can be made to help our team be stronger and deliver better software
  • Ensuring that technology standards and best practices are maintained
  • Provide third-line support

Mijn profiel

Technical skills

To be successful in this role, you will need skills / experience in:

  • C#
  • SQL Server
  • HTML5 & CSS3
  • Gulp, LESS, npm
  • Unit Testing
  • SOLID principles and their practical use
  • Source Control (TFVC/Git)
  • CI/CD, preferably with Azure DevOps
  • Visual Studio

It would also be great to have:

  • Proficiency in agile methodologies
  • Knowledge of front-end frameworks such as Sencha Ext and React
  • Experience with client-side testing frameworks such as Jasmine or Mocha

You will need the following attributes to be successful in this role:

  • Effective communication skills
  • Ability to plan ahead and work with remote colleagues
  • A self-starter with a relentless focus on getting things done
  • An autodidact streak – you know how to find the information you need when you need it
  • A desire to keep up to date with the latest products and (web) technologies
  • Teamwork & cross-group collaboration
  • Commitment to continuous learning
  • You should be able to demonstrate your passion for software development


  • Working in an international environment with challenging and inspiring clients
  • Opportunities for personal and professional development
  • Flexible working time and remote work