Posted on: 09 May 2023
ID 859194

Software Engineer

Kick-start your career in the online gaming world and experience the very latest in technology and innovation.

Purpose Of The Role

As a Software Developer, you will be involved in the design and development of innovative solutions in our backend systems, where every commit has an effect across the organisation and millions of our customers around the globe.

We are a self-organising Agile/Kanban team with freedom to collaborate and innovate. We work primarily in an Azure environment and use technologies including but not limited to .Net Core Web APIs, Azure Functions, Service Bus, Azure Cosmos DB, Event Hubs, Azure DevOps, Databricks, Terraform and many more.

Duties Include, But Not Limited To
  • Developing new features, applications and solutions as well as maintaining existing ones.
  • Designing technical solutions to meet business requirements.
  • Implementing solutions to a high level of quality.
  • Participating in and contributing to agile development practices such as: stand-ups, planning & refinement, retrospectives and demos.
  • Taking part in code reviews and collaborative development.
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.

Essential Criteria
  • Demonstrable passion for coding and code quality.
  • Commercial Experience with C# and .NET Core
  • Experience working in an Agile environment.
  • Experience with unit testing and TDD principals.
  • Some database experience (either relational or non-relational).
  • Experience with source control, partaking in code reviews.
  • Thorough knowledge of OOP, coding fundamentals and design patterns.
  • Strong communication skills.
Desirable Criteria
  • Good analytical skills or experience in analysing data.
  • CI/CD Experience (Azure DevOps or other)
  • Relevant Certification or degree
Person Specifications
  • Good communication and analytical skills
  • Interpersonal skills
  • Adaptability,
  • Accountability
  • Resilience
  • Team Orientation
  • Integrity and Innovation
  • Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
  • Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.

Should you not hear from us within 2 weeks, please deem your application as unsuccessful.

The perfect place to work, play and grow!
Occupation:
Retail, store jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Mine Jobs-kuruman Black Rock
Jobin.co.za
MAINTENANCE Jobs-0731732853

MAINTENANCE Jobs-0731732853

Black Rock Mine
Kuruman
Jobin.co.za
Black Rock Mine Jobs-0731732853

Black Rock Mine Jobs-0731732853

BLACK ROCK MINE
Kuruman
Jobin.co.za
TWO RIVERS PLATINUM MINE JOBS AVAILABLE

TWO RIVERS PLATINUM MINE JOBS AVAILABLE

TWO RIVERS PLATINUM MINE
STEELPOORT
Jobin.co.za
EVANDER GOLD MINE JOBS AVAILABLE

EVANDER GOLD MINE JOBS AVAILABLE

EVANDER GOLD MINE
Secunda
Dihlabeng hospital jobs available

Dihlabeng hospital jobs available

Dihlabeng hospital
Bethlehem
BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE
Rustenburg