698,009open jobs
40,743companies
105,967added this week
Browse all
Salary
$21k – $53k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 7+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Job Title: Senior Web Developer

Location: Gauteng (remote)

A leading fintech company is looking for an experienced Senior Web Developer with strong experience in ASP.NET MVC and C# to join their team based in Gauteng but the role itself is remote. This is an exciting opportunity for a hard-working and organized Senior Web Developer to drive innovation by guarding and evolving Internet Banking and Management Portal platforms, and exploring modern UI options (Flutter) for future initiatives. If you have experience in web development in a senior/lead capacity and a passion for cutting-edge technology, we want to hear from you!

Responsibilities:

  • Design, build, and maintain customer-facing Internet Banking and Portal features on existing ASP.NET MVC stack.
  • Embed bank-grade security (OWASP Top 10, PCI-DSS, PSD2) in every release; drive regular vulnerability assessments and fixes.
  • Own release quality: automated tests, code reviews, CI/CD pipelines (Azure DevOps), and performance monitoring.
  • Collaborate with DB, Middle tier, UX, Mobile, DevOps, and Security teams; translate business goals into technical blueprints and delivery roadmaps.
  • Mentor mid-level and junior engineers; cultivate clean-code and documentation culture in an all-remote environment.
  • Prototype new modules in Flutter Web.
  • Staying up to date with the latest mobile development technologies and trends.
  • Troubleshooting and debugging mobile applications, identifying and resolving performance issues.
  • Continuously improving mobile applications to enhance user experience and optimize performance.
  • Integrating RESTful APIs and third-party libraries to expand app functionality.
  • Mentoring and guiding junior developers on the team.
  • Participating in code reviews and ensuring all code adheres to high-quality standards and best practices.
  • Communicating with stakeholders to understand their needs and provide technical solutions.
  • Working independently and delivering high-quality work within tight deadlines.

Requirements:

  • BSc/BEng in Computer Science or comparable experience.
  • 7 + years professional web development, 3 + years in a senior/lead capacity.
  • .NET Server-Side: 7 + years C# (.NET Framework & Core), deep ASP.NET MVC skills.
  • Front-End Web: Strong HTML5/CSS3/SCSS, Bootstrap, modern JavaScript/TypeScript, responsive design, cross-browser performance tuning.
  • Security: OAuth2/OIDC & JWT flows, MFA, XSS/CSRF hardening.
  • DevOps & Cloud: CI/CD in Azure DevOps, App Insights logging.
  • Testing: Unit & integration, UI automation, load/perf testing.
  • Proficiency with version control systems such as Git.
  • Strong problem-solving and troubleshooting skills.
  • Experience with mobile app deployment and app store submission processes.
  • Expertise in testing and debugging mobile applications on various devices and platforms.
  • Good communication and leadership skills.

Benefits:

  • Competitive salary and commission structure.
  • Medical Insurance and Retirement Annuity Benefits.
  • Supportive and collaborative work environment.
  • Training and resources to stay updated on industry trends and best practices.

Contact RPO Recruitment for your next career opportunity.

Apply for this role today, contact Justin Peach at RPO Recruitment or on LinkedIn.

You can also visit the RPO Recruitment website: rporecruitment.co.za or email us your CV: [email protected].

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
698,009 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
Java Developer 3 hours ago
$21k – $54k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Cape Town
JavaScript
Java
TypeScript
C#
C++
Java
Spring Framework
Spring Boot
C#
.NET
Frontend
Angular
DevOps
CI/CD
Apply
Frontend Engineer 3 hours ago
In office • Bachelor's Degree
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Sass
Turborepo
DevOps
Terraform
GCP
Azure
CI/CD
Git
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Design
Figma
Management
Agile
QA
Playwright
Jest
Apply
$49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
$49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
Software Engineer 3 hours ago
In office
JavaScript
Java
SQL
Frontend
React.js
Mobile
JUnit
DevOps
GitHub Actions
CI/CD
Jenkins
Git
Docker
Apply
$15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree
SQL
C#
C++
Apply
$26k – $59k per year (Estimated) • In office • Full-Time • 10+ years exp • Pretoria
DevOps
SLI/SLO/SLA
Apply
$25k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp • Pretoria
Cybersecurity
ISO 27001
Management
ITIL
Apply
$11k – $30k per year (Estimated) • In office • Full-Time • Pretoria
JavaScript
PHP
PHP
WordPress
WooCommerce
Databases
MySQL
Frontend
JQuery
DevOps
Rest API
SOAP
Apply
$16k – $46k per year (Estimated) • In office • Full-Time • 4+ years exp • Pretoria
JavaScript
TypeScript
SQL
Frontend
Angular
Apply
$8.5k – $20k per year (Estimated) • In office • Johannesburg
Apply
$15k – $39k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
See all jobs
This is one of many
698,009 more open roles from verified company boards, updated every day.