I’ve always had a soft spot for this lot. They’re a bunch that has many of the flashy benefits business try to sell these days but it’s mainly their sincerity that has kept my attention.
Over the years I’ve introduced loads of developers to them, very few are unhappy & of the developers who have left; most of them leave with significantly stronger skills and head off into far bigger jobs than they would have achieved otherwise.
They are a 3rd party supplier of software; they are not a labour broker but more of a problem solver for business. You would find yourself within a team of people from your business who own the problem, solve the problem and deliver the solution.
They tend not to screw around with salaries, they don’t baulk at paying bonuses & they actively drive skills development within the business.
It’s one of those rare businesses that people tend to leave for greener pastures but often come back to in time.
What would you be doing...
- At your level, you’re not just a keyboard jockey, your job will be to think before you code.
- You will have some influence at the architect & design level; usually, your Lead will be an architect with you & your peers supporting that
- One of your leads KPIs will be in getting you to that next level
- Your core focus will be the design of that architecture, code & getting it out properly
- You will play a key hand in the quality of delivery, no firefighter needed on this one
- You will play a key hand in figuring out what tech to use (fair enough this specific job will focus on C# based stacks)
- You will also play an important hand in getting the younger developers to your level
The tech you’ll see:
- You’ll see a range. In this case, we would like you because you’ve got handy C# based knowledge
- You’re likely to see everything from heavyweight services to VLDB to complex front ends.
- They tend to push new tech, so I’d be surprised if you weren’t working .NET Core in the near future
- They are a big believer in deep engineering, so you will apply patterns, you will apply DDD, and you will apply Unit Testing & the general CD style of thinking
- All agile, of course
What do we want from you:
- We want handy C# skills. You’re strong enough to be aware of what you don’t know but you know how to figure it out
- You don’t need to be an OOP guru but you will apply Patterns daily
- You’ll mostly use your backend skills – Rest, Orm, Service Fabric or Beanstalk on SQL Server or the Elastic stacks
- There is some room for Angular 6 skills but I wouldn’t worry if you are not the best front-end developer
- You need to play well with others but you don’t need to be an extrovert
- You will not find yourself “selling” but at times you are likely to be sitting with a User trying to figure a workflow out (for e.g.)
As mentioned, this isn’t a role for you if you want to contract to churn hours. We will consider contractors on some projects but the business keeps it’s peoples hours under tight leash to protect the quality of life.
It’s easiest to pop me a mail on firstname.lastname@example.org if you want to chat. Please feel free to pre-vet my CV at https://www.linkedin.com/in/jason-pretoriusthedotnetguy/ otherwise call in, I spend my life on the phone but if you speak to Nicole Burn, she will schedule a time for us to chat.
Reference Number for this position is JP37727 which is a permanent position based in Johannesburg offering a salary negotiable on experience.