Senior Full-Stack Developer required in Cape Town.

A leading financial services organisation specialising in business funding and credit solutions is looking for a highly experienced Senior Full-Stack Developer to drive the development, automation, and modernisation of critical internal systems.

This role is suited to a hands‑on technical expert with deep mastery of Node.js, Type Script, and Postgre SQL who can take ownership of the full development lifecycle, build scalable business applications, modernise legacy processes, and deliver technology solutions that improve operational efficiency across the organisation.

Candidates should have a minimum of 8 years’ experience, a relevant Degree or Diploma, and a proven track record of delivering production‑ready applications within complex, data‑driven environments.

Location: De Bron, Cape Town.

Salary: R1 Million to R1.2 Million per annum.

Minimum Requirements: Degree or Diploma in Computer Science, Information Technology, Engineering, Mathematics, or a related field Minimum 8 years of software development experience Proven experience in full‑stack software development Demonstrated mastery of Node.js and Type Script Strong experience with Postgre SQL and relational database design Strong experience developing modern web applications Advanced knowledge of API development and integrations Experience with authentication, data validation, error handling, logging, and file handling Strong Git and Git Hub version control experience Experience managing applications throughout the full software development lifecycle Ability to gather and translate business requirements into technical solutions Experience building and supporting internal business systems, workflow automation tools, reporting platforms, or operational applications Experience modernising legacy Excel, VBA, and SQL‑based processes Strong analytical and problem‑solving abilities Ability to communicate effectively with technical and non‑technical stakeholders Ability to work independently with a high level of ownership and accountability Experience within financial services, fintech, lending, credit, insurance, or other data‑intensive environments advantageous Experience with React and Type Script advantageous Experience with AI‑assisted development tools advantageous Familiarity with Microsoft 365, Share Point, Excel, and Power BI advantageous Portfolio of previous development work highly advantageous

Duties and Responsibilities: Application Development and Delivery Design, develop, maintain, and enhance internal web‑based applications and business systems Build new tools and improve existing business applications Develop integrations with databases, APIs, internal platforms, and third‑party systems Replace manual and spreadsheet‑driven processes with scalable technology solutions Manage the full software development lifecycle including planning, development, testing, deployment, monitoring, documentation, and support Develop and maintain both frontend and backend components Ensure all solutions are version controlled, documented, and maintainable Provide ongoing support, troubleshooting, debugging, and performance optimisation for production systems Legacy System Modernisation Analyse and understand existing Excel, VBA, and SQL‑based processes Preserve critical business logic while modernising legacy systems Identify inefficiencies and recommend practical process improvements Collaborate with system owners during migration and transition initiatives Business Analysis and Requirements Gathering Engage directly with stakeholders to understand business requirements Translate operational needs into technical specifications and solutions Analyse business processes and identify opportunities for improvement Provide recommendations on project prioritisation and solution feasibility Produce practical and effective functional specifications AI‑Assisted Development Utilise AI tools to improve development productivity and quality Use AI‑assisted tools for prototyping, documentation, testing, debugging, and learning Review and validate all AI‑generated outputs to ensure production readiness Maintain full ownership and accountability for delivered solutions Support the organisation’s adoption of AI‑driven development practices Governance, Documentation and Quality Assurance Apply data security, confidentiality, and access control best practices Maintain documentation for all owned systems and applications Create troubleshooting guides and support documentation Follow structured quality assurance and code review processes Support knowledge sharing and skills transfer within the organisation Stakeholder Engagement Communicate technical concepts clearly to business stakeholders and executives Collaborate with Finance, Credit, Operations, Business Intelligence, and Risk teams Produce documentation and reporting suitable for technical and executive audiences Support audit, compliance, governance, and technology risk reporting requirements Work with technology partners and external development resources when required #J-18808-Ljbffr


Similar jobs

Senior full-stack developer

Apply Now
Back to search page