Senior Web Developer

RPO Recruitment

  • Gauteng
  • Permanent
  • Full-time
  • 1 month ago
Job Title: Senior Web DeveloperLocation: 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: tech@rpo-recruit.za.com.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.

RPO Recruitment

Similar Jobs

  • Senior Full Stack Developer

    Network Recruitment

    • Centurion, Gauteng
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in t…
    • 45 mins ago
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • 27 mins ago
  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • 31 mins ago