Senior Software Developer – Banking Industry - Joblink Placement
Sandton, Gauteng 18 hours ago Contract Salary - Market Related
Senior Software Developer – Banking Industry
Joblink Placement
Sandton, Gauteng
Date Created : 18 hours ago
Job Type : Contract
Salary : Market Related
Senior Software Developer – Banking Industry
Contact person for this position: Amori Prinsloo
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.