We are hiring!

We (TOPAZ Technologies Ltd.) are looking for a junior developer ideally having 1-2 years of experience. If you are eager to work in an agile environment together with a highly motivated team then do not hesitate to contact me. On the other hand if you are NOT a junior developer any more but have a friend that might be a candidate for us then please do not hesitate to forward this message to her or him.

Our environment

We are developing software and providing services for the pharmaceutical industry as well as for universities and hospitals. We are developing on the .NET platform (currently 3.5 and migrating soon to 4.0) and are using Silverlight 4 to implement our web client. We also implement clients for Windows Mobile (Pocket PC) and will soon provide an interface to the iPhone. On the backend we are using Oracle and SQL Server databases. NHibernate is used as our ORM tool. Our mappings and mapping conventions are defined by using Fluent NHibernate. To index our entities we use Lucene.NET and thus leverage its super fast and flexible full text search capabilities.

We have many products and the respective domain can be quite complex, thus we use DDD and CQRS as our architectural patterns.

As a SCM we use Git and for our builds TeamCity, in conjunction with Rake.We track our user stories and defects in Rally.

We are constantly learning by sharing our knowledge during our daily developer meetings.

What we expect

You have some experience in at least a couple of the following areas (nobody knows everything so don’t be scared :) )

  • .NET 3.x or higher and C#
  • .NET compact framework
  • Silverlight
  • Test Driven Development (TDD) with NUnit, MbUnit, XUnit, etc.
  • S.O.L.I.D. principles
  • MVVM Pattern
  • IoC container like Windsor, StructureMap, Ninject or Unity
  • NHibernate and Fluent NHibernate
  • SQL Server and/or Oracle
  • Ruby, Rake
  • SCM like SVN, Git or Mercurial


You have a curious mind and are eager to learn, learn, learn and grow.

You are open minded and a team player.

You are willing to work hard and share our enthusiasm for development.

Please send your resume to gnschenker at gmail dot com.

About Gabriel Schenker

Gabriel N. Schenker started his career as a physicist. Following his passion and interest in stars and the universe he chose to write his Ph.D. thesis in astrophysics. Soon after this he dedicated all his time to his second passion, writing and architecting software. Gabriel has since been working for over 25 years as a consultant, software architect, trainer, and mentor mainly on the .NET platform. He is currently working as senior software architect at Alien Vault in Austin, Texas. Gabriel is passionate about software development and tries to make the life of developers easier by providing guidelines and frameworks to reduce friction in the software development process. Gabriel is married and father of four children and during his spare time likes hiking in the mountains, cooking and reading.
This entry was posted in developer, hiring, job. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • DaRage

    I think these are way too big expectations for a junior developer. When we were hiring we couldn’t find a senior developer with those skills. Maybe you’re looking for senior developer that’s willing to accept a junior salary?

  • No, we are not looking for a senior and no, I don’t think our expectations are too high. I explicitly stated that the candidate should have some knowledge in a couple of the topics mentioned; that doesn’t mean we expect her/him to be an expert in any nor to have knowledge in all of the topics

  • Pancho

    I dont think those are big expectations, most of those skills you get to know them by practicing in the job or in personal projects
    If I were in the States I would Apply ;)
    Good Luck

  • Jogai

    There is a typo in the web address.

  • Henning Anderssen


    I’m just shy of having 2 years of experience, and I know most of those areas.
    What I don’t have much experience with yet is Git and Ruby/Rake/Rails.

    So it is possible to know all that within 2 years, but the question is how many knows that :)

  • @Jogai: fixed; thanks for reporting it

  • dotnetnewb

    2 years if you aren’t currently working!!!
    wondering what’s the pay rate for such a junior developer with a bag of SKILLS like these