Senwes Logo

Senior / Intermediate Full Stack Developer (.NET & Angular)

Senwes|Posted 3 days ago

Skills and experience

Role:Full stack engineer
Other roles:Frontend engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    C#
    Angular
    SQL
Nice-to-have skills:
    WCF
    WPF
    Delphi
    Event-driven Architecture Design
    Blazor

Location and salary

Remote policy:Hybrid
Location of job:Klerksdorp, South Africa
Visa requirements:Authorised to work in South Africa With status of permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Salary range:R40,000 - R65,000 per month

Role description

Senwes is seeking experienced Full Stack Developers to join a high-performing engineering team. This role offers the opportunity to work on greenfield platforms and large-scale modernisation initiatives using .NET Core, Angular, and enterprise technologies.

You will design, develop, and maintain enterprise-grade applications that power agri retail, commodity trading, HR, and other core business systems. The ideal candidate has strong C# and SQL experience, solid full-stack capability, and a passion for quality, performance, and continuous improvement.

Join a collaborative environment with exposure to enterprise-scale systems, modern tooling, and AI-enabled development practices

About Senwes

1000+ employees

Senwes for Engineers

Senwes is a major South African agribusiness with 110+ years in the industry. We operate across input supply, finance, grain handling, retail and market access.

Tech is central to how the business runs.

If you join us, you build systems that move real product, real money and real data across the agricultural value chain.


Information & Technology Services

Our IT division builds and runs the platforms that power the group.

You will work in areas like:

  • Enterprise web applications
  • Mobile apps
  • Retail and eCommerce systems
  • Grain handling and operational platforms
  • Financial and insurance systems
  • SAP and integrations
  • IoT and telemetry

These are business-critical systems with scale and complexity.


What We Look For

  • Strong engineering fundamentals
  • Clean, maintainable code
  • Ability to work in large systems
  • Clear communication
  • Ownership mindset

Hiring Process

  1. Application review
  2. Initial discussion
  3. Technical assessment
  4. Technical panel
  5. Offer

Perks at Senwes

Bursary and Training
Best of both worlds
Cool Tech
Amazing Coffee
Hybrid Work
Embrace new ideas and innovation
Work on various projects and technology

Tech Stack

application and data

PostgreSQL
PostgreSQL
Javascript
Javascript
Python
Python
Redis
Redis
HTML5
HTML5
C#
C#
Microsoft Azure
Microsoft Azure
ASP.NET
ASP.NET
MS SQL
MS SQL
Xamarin
Xamarin
TypeScript
TypeScript
Angular
Angular
.NET Core
.NET Core
LINQ
LINQ

utilities

Google Analytics
Google Analytics
Looker
Looker
Qlik
Qlik

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
npm
npm
SonarQube
SonarQube
Cloudflare
Cloudflare
Azure DevOps
Azure DevOps
Visual Studio
Visual Studio
VS Code
VS Code
LINQPad
LINQPad

business tool

Google Apps
Google Apps
Microsoft Sharepoint
Microsoft Sharepoint
SAP
SAP
Microsoft Teams
Microsoft Teams
Miro
Miro
Notion
Notion

Office Photos

Office photo
Office photo
Office photo
Office photo
Office photo
Office photo

Similar jobs on OfferZen: