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.
  
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 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.
  #J-18808-Ljbffr