Senior Full-Stack Developer Internal Systems & Automation (JB6147)

Recruitment


Job Location:

Cape Town - South Africa

Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Senior Full-Stack Developer: Internal Systems & Automation (JB6147)
De Bron Cape Town
R1 Million to R1.2 Million per annum
Permanent


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 TypeScript and PostgreSQL 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

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 and TypeScript
Strong experience with PostgreSQL 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 GitHub 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 TypeScript advantageous
Experience with AI-assisted development tools advantageous
Familiarity with Microsoft 365 SharePoint 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 organisations 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

Please do not apply using Scanned CVs no supporting documentation is required at this point this will be requested later.

Kontak Recruitment Disclaimer:
Equal opportunity: All backgrounds are welcomed with no bias. All are considered based on requirements.
Job specifics: Requirements mirror advertisement duties may adjust for client needs.
Fair process: Fair assessment only shortlisted candidates contacted due to volume.
Privacy: Data processed as per Privacy Policy. By applying you agree to data handling. We safeguard applicant info.
Candidate verification: Candidates selected by the client are verified. False info may disqualify or end employment via the client.
Offer clarity: Advert is not a binding offer. Written offers based on pre-employment conditions.
No direct link: Advert is not tied to Kontak Recruitment. We assist in the employment process ONLY.
Applicant Responsibility: Upon applying confirmation of receipt for a specific advert is given. If no confirmation is received you must verify with Kontak Recruitment.

Required Experience:

Senior IC

Senior Full-Stack Developer: Internal Systems & Automation (JB6147)De Bron Cape TownR1 Million to R1.2 Million per annumPermanentA leading financial services organisation specialising in business funding and credit solutions is looking for a highly experienced Senior Full-Stack Developer to drive th...

About Company

Company Logo

Best recruitment agency Johannesburg, top staffing placement and hiring. Kontak Recruitment Agencies South Africa near you for recruitment services and jobs.

View Profile View Profile