Posted on: 23 April 2023
ID 857824

Senior .NET Developer

What will you do?
  • Work closely with Developers, Designers and Product Owners to develop cutting edge products across the web and mobile space, using the company platforms.
  • Take the technical lead on larger, more complex projects.
  • Drive low level solution design workshops with fellow team members during whiteboard sessions.
  • Make a positive contribution to requirement workshops, or scrum events attended with a view on the broader needs of the group.
  • Mentor, groom and knowledge share amongst team members.
  • Assist and support Design, QA and the OPS teams during the various stages of the development life cycle.
  • Develop enhancements and fix bugs on existing products.
  • Perform Alpha Testing on all developments.
What will you need?
  • Strong analytical and creative problem-solving skills, with excellent attention to detail.
  • Self managed and must have the ability to work independently on projects.
  • Ability to constructively help others and raise team performance.
  • Flexible about learning new methodologies and technologies.
What will you have?
  • Tertiary qualification in Computer Science, IT or Informatics preferred.
  • 7+ years development experience working with ASP.NET and C#
  • 3+ years development experience working with .NET Core
  • Understanding fundamental design patterns and principles (SOLID).
  • Experience in RESTful API development.
  • Advanced experience with JavaScript frameworks.
  • Client-side experience in HTML, CSS and SASS.
  • Experience in MS SQL Server and source control (Git).
  • Understanding of TDD.
Nice To Haves
  • Previous experience on scalable web sites with high traffic load
  • Caching strategies
  • Redis
  • Typescript
  • Elastic search
  • Cloud experience (Azure beneficial)
  • CI/CD
Desired Skills
  • .NET Core
  • ASP.Net
  • C#
  • CSS
  • Git
  • HTML
  • Javascript
About The Employer

Our client is the largest media company in Southern Africa. They work on building the best experience for millions of users who visit their digital properties on a daily basis. They have a people-focused culture and have a huge amount of fun while working together to execute fast. They keep their tech stack current and they're surrounded by plenty of opportunities for learning and growth. They're a happy team and they want to make the circle bigger!
Occupation:
Management, human resources jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Black Rock Mine Jobs

Black Rock Mine Jobs

South Deep Mine
Kuruman
Jobin.co.za
Black Rock MAINTENANCE Jobs

Black Rock MAINTENANCE Jobs

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

Black Rock Mine Jobs-Kuruman

South Deep Mine
Kuruman
Jobin.co.za
Drivers And Van Assistant

Drivers And Van Assistant

Transnet Port Terminal
Durban City
Jobin.co.za
Dihlabeng hospital jobs available

Dihlabeng hospital jobs available

Dihlabeng hospital
Bethlehem
Jobin.co.za
Phekolong hospital jobs available

Phekolong hospital jobs available

PHEKOLONG HOSPITAL
Bethlehem
Jobin.co.za
BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE
Rustenburg
Jobin.co.za