Enable job alerts via email!

Senior Web Developer

Rpo Recruitment

Cape Town

Remote

ZAR 400 000 - 500 000

Full time

Today
Be an early applicant

Job summary

A leading fintech company is looking for a Senior Web Developer to enhance their Internet Banking and Management Portal platforms. The ideal candidate has strong MVC and C# skills, with at least 7 years of web development experience, including senior roles. Responsibilities include designing features, implementing security measures, and mentoring other engineers. The job offers a competitive salary and an opportunity to work in a collaborative environment with remote flexibility.

Benefits

Competitive salary and commission structure
Medical Insurance
Retirement Annuity Benefits
Training and resources to stay updated

Qualifications

  • 7 years of professional web development experience.
  • Experience in senior or lead roles.
  • Knowledge of OAuth2 / OIDC, JWT flows, and security hardening.

Responsibilities

  • Design, build and maintain customer-facing Banking features.
  • Own release quality with automated tests and CI/CD pipelines.
  • Mentor junior engineers and promote clean-code culture.
  • Troubleshoot and debug mobile applications to optimize performance.

Skills

C# with MVC skills
HTML5
CSS3
JavaScript / TypeScript
RESTful APIs
Version control (Git)
Problem-solving

Education

BSc / BEng in Computer Science

Tools

.NET Framework and Core
Azure DevOps
Job description
Overview

Senior Web Developer role based in Gauteng with remote work options.

A leading fintech company seeks an experienced developer with strong MVC and C# background to guard and evolve Internet Banking and Management Portal platforms and explore modern UI options (Flutter) for future initiatives.

Ideal for someone with senior / lead experience and a passion for cutting-edge technology.

Responsibilities

Design, build and maintain customer-facing Internet Banking and Portal features on the existing 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.

Stay up to date with the latest mobile development technologies and trends.

Troubleshoot and debug mobile applications; identify and resolve performance issues.

Continuously improve mobile applications to enhance user experience and optimize performance.

Integrate RESTful APIs and third-party libraries to expand app functionality.

Participate in code reviews and ensure code adheres to high-quality standards and best practices.

Communicate with stakeholders to understand needs and provide technical solutions.

Work independently and deliver high-quality work within tight deadlines.

Requirements

BSc / BEng in Computer Science or comparable experience.

7 years professional web development, including 3 years in a senior / lead capacity.

  • .NET Server-Side : 7 years C# (.NET Framework and Core) with deep MVC skills.
Front-End Web

HTML5, CSS3, SCSS, Bootstrap, modern JavaScript / TypeScript, responsive design, cross-browser performance tuning.

Security

OAuth2 / OIDC and JWT flows, MFA, XSS / CSRF hardening.

DevOps and Cloud

CI / CD in Azure DevOps, App Insights logging.

Testing

Unit and integration testing, UI automation, load / perf testing.

Proficiency with Git and version control.

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.

ContactRPO 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 or email your CV.

We will contact you telephonically in 3 days if you are suitable for this vacancy.

If not, we will keep your CV on file for future vacancies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.