Senior Position Available


Location:  Bellville, Cape Town

Job Function:  Information Technology, Software Development

Job Type:  Permanent

Company Industry:  Information Technology & Services 

Seniority Level:  Senior Level

Reports to:  Client and Realm Digital

At Realm Digital, we imagine, then build. We are passionate about technology and all things digital.  Our mission is to deliver excellent technology, excellently by offering innovative technology and digital solutions to our client’s by partnering with them. 


So what are we looking for:

We’re looking for a Senior .Net Developer who will be responsible for creating applications, and designing and coding intermediate to complex projects. You will work closely with the Solution Architect and Lead Developer and be involved in all stages of development while collaborating with various other teams to complete requested projects.


If you are someone who:

  • Enjoys complex projects that include newer technology
  • Constantly looking for newer and better ways to work
  • Get things done on time without a diva attitude
  • Shares the same vision and mission as we do

Sounds like you?  Read on to find out what you will be required to do and what will impress us!

Our Tech Stack includes (but not limited to)

  • Angular
  • React
  • JQuery
  • MVC
  • ASP.Net / ASP.Net Core
  • C#
  • .Net 4.6 & .Net Core
  • Microsoft Web API
  • SOAP XML / REST Services and more

What will you be required to do:

  • Work on-site at a corporate client as part of a mixed Realm Digital/client team.
  • Front End Development (using Angular, React, JQuery, MVC, ASP.Net /ASP.Net Core)
  • Application Development (using C#, .Net 4.6 & .Net Core, and more)
  • Integration using WCF, Microsoft Web API and more)
  • Dev Ops (using GIT, MS Test & XUnit and more)
  • Architecture Patterns using (OOP, Domain-Driven Design & Object-relational mapping and more)
  • Attend planning sessions, daily stand-ups 

What will impress us? (Skills / Knowledge and Experience)

  • If you have a minimum of 5 years of experience in application development performing technical design development, and implementation of systems
  • Grade 12 with a Bachelor’s Degree in Computer Science or equivalent or an appropriate IT Qualification (Diploma/Degree) will be a strong recommendation
  • If you are a good team player
  • Have previous working experience in an Agile Development Methodology environment
  • If  you work well under pressure
  • If you are well versed in best practice and coding standards
  • If you are self-motivated, loves challenges and enjoys collaborating with other technology teams
  • If you have solid problem-solving skills, the ability to troubleshoot complex procedures or functions
  • Communicate well
  • If you are able to think outside of the box and the ability to learn quickly
  • If you are reliable with good task and time management skills 
  • A positive attitude
  • If you are familiar with source control tools and associated processes (GIT) will be beneficial
  • Familiar with Agile and project tracking tools 

What can you expect working at Realm Digital: 

  • A competitive salary 
  • A flat organisational structure  with a focus on teamwork and continuous learning
  • A fast-paced and challenging environment that will keep you on your toes
  • An environment where your input and ideas matter
  • Monthly team events 
  • Flexible hours and remote work
  • Friday lunch allowance