Senior Software Developer – Banking Industry - Joblink Placement

Sandton, Gauteng 10 hours ago Contract Salary - Market Related

Senior Software Developer – Banking Industry

Joblink Placement
Sandton, Gauteng
Date Created : 10 hours ago
Job Type : Contract
Salary : Market Related

Senior Software Developer – Banking Industry

Contract
Sandton
 

Contact person for this position:  Amori Prinsloo

amori@joblinkplacement.co.za

Website: www.joblinkplacement.co.za

Our client in the Banking Industry is looking for the expertise of a Senior Software Developer to join their team.

This is a one-year contract with good prospect for renewal.

Key Responsibilities

Software Development

  • Design, develop, and maintain front end applications using React.js
  • Translate business and user requirements into clean, efficient, and reusable code
  • Build responsive, high performance user interfaces
  • Integrate front end solutions with RESTful APIs and backend services
  • Ensure code quality through reviews, testing, and adherence to best practices

Technical Leadership

  • Provide technical guidance and mentorship to junior and intermediate developers
  • Contribute to architecture and design decisions
  • Promote best practices in front end development, performance, and security
  • Participate in sprint planning, estimation, and technical discussions

Collaboration & Delivery

  • Work closely with product owners, designers, backend developers, and QA teams
  • Support Agile delivery processes (Scrum / SAFe)
  • Troubleshoot, debug, and resolve production issues
  • Contribute to continuous improvement of development standards and tooling

Technical Skills

  • Strong experience with React.js
  • Proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Experience with state management libraries (e.g. Redux, Context API)
  • Experience consuming REST APIs
  • Familiarity with modern front end build tools (e.g. Webpack, Vite)
  • Knowledge of version control systems (Git)
  • Understanding of responsive design and cross browser compatibility

Experience

  • 5+ years’ experience in software development
  • 3+ years’ hands on experience developing React applications
  • Experience working in Agile teams
  • Experience in enterprise or large-scale systems (advantageous)

Advantageous / Nice to Have

  • Experience with TypeScript
  • Experience with Next.js or similar frameworks
  • Exposure to cloud platforms (Azure / AWS)
  • Knowledge of automated testing frameworks (Jest, Cypress)
  • Experience in financial services or regulated environments

Qualifications

  • Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent practical experience)

Key Competencies

  • Strong problem solving and analytical skills
  • Excellent communication and collaboration skills
  • Ability to work independently and take ownership
  • Attention to detail and commitment to quality
  • Adaptability in a fast-paced delivery environment

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job