The Rank Group FullStack .NET Software Engineer Jobs in South Africa

The Rank Group FullStack .NET Software Engineer Jobs in South Africa


Company Description

  • We are a leading international digital gaming company, underpinned by superior talent and technology. We operate a multi-branded strategy, using a combination of proprietary and licensed software to provide online bingo and slot gaming and a social gaming mobile application. Every day, millions of people worldwide enjoy our products - which includes meccabingo.com and grosvenorcasinos.com - on their mobiles, tablets and desktops.

    Job Duties

    As a Software Engineer you are:

  • Able to analyse and design web applications specified as stories in backlogs and UX/UI designs.

  • Able to create detailed systems solutions using Episerver CMS, including front end, back end and integration to other systems.

  • Responsible to co-ordinate with UI designers, tech leads, front end and backend developers to make sure the full stack code is optimal and performant.

  • Responsible for development of features where you must: report problems on time, specify needs, and present status reports to delivery managers.

  • Having good working knowledge of software engineering principles and the whole software development lifecycle (SDLC).

  • Able to work on their own, as well as contributing to the team effort.

  • Able to work closely with all members of geographically distributed agile teams to deliver high-quality code.

  • Able to participate in all agile planning meetings and stand-ups.

  • Able to take an existing piece of work and fix any issues associated with it.

  • Having strong affinity for software craftsmanship and
    a mindset toward Test Driven Development and perform unit and Integration level testing on all applications.

  • Constantly monitoring new technology trends, frameworks, and approaches that deliver the best possible applications.

    Qualifications

    Technical skills and hands on experience on as many of the following:

  • CMS – Epi Server (Any exposure to DXC is advantageous).

  • .Net Frameworks 3.5/4.0/4.5/5.0 using C#.

  • JavaScript frameworks - React, JQuery, Angular, Backbone, Node JS, Polymer, Socket.IO, Fabric.

  • Microsoft Azure Technologies – eg. Web apps, Azure SQL, Redis Cache, Cosmos DB etc.

  • Unit test / specification frameworks - NUnit, Specflaw, selenium, xBehave.

  • Mocking Frameworks – Rhinomocks ,NSubstitute.

  • Message Queuing - Azure service bus, Kafka, MQ Series, Rabbit MQ.

  • JavaScript tool libraries - Jasmine, Protractor, Karma, grunt/gulp.

  • Package managers nugget and npm.

  • Mobile Dev – Xamarin, Cordova.

  • Pre-processors such as SASS or SCSS.

    How to Apply

  • For more information and job application details, see; The Rank Group FullStack .NET Software Engineer Jobs in South Africa


    Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to African Jobs.