E

Fullstack Developer (Recon Assist)

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Fullstack Developer (Recon Assist)

Position Overview

Develop, enhance, maintain and
support our recon products to the highest standard whilst ensuring the code is
secure and adhere to PCI compliance requirements. The incumbent will further be
responsible for building out progressive additions or maintenance to current
products while working in a team of designers, analysts, and other developers.
The role requires implementation of visual elements to ensure effective user
interface.

Roles and Responsibilities


  • Development:
    • Develop
      T -SQL stored procedures and functions to implement business logic;

    • Develop
      regression tests to test T -SQL code;

    • Perform
      database performance optimization;

    • Build
      responsive web pages that provide good user experience with efficient
      data transfer between front -end, service layer and back -end databases;

    • Develop
      reusable front -end components using Angular / AngularJS.

    • Evaluate
      code to ensure that it is valid, logically structured, meets industry
      standards, and is compatible with browsers, devices, or operating
      systems;

    • Recommend
      and implement performance improvements to sites and applications;

    • Design
      and implement Web site security measures, such as firewalls and message
      encryption; and

    • Incorporate
      technical considerations into design plans, such as budgets, equipment,
      performance requirements, and legal issues including accessibility and
      privacy.


  • Analysis:
    • Analyze
      data to determine, recommend, and plan installation of a new system or
      modification of an existing system;

    • Analyze
      product needs and requirements to determine feasibility of design within
      time and cost constraints;

    • Engage
      with project managers to obtain information on limitations or
      capabilities for products;

    • Engage
      with analysts, engineers, programmers and others to design systems and to
      obtain information on performance requirements and interfaces;

    • Engage
      with all internal and external stakeholders on project status, proposals,
      or technical issues, such as software system design or maintenance;

    • Obtain
      and evaluate data on factors such as reporting formats required, costs,
      or security needs to determine hardware configuration;

    • Determine
      and set system performance standards; and

    • Provide
      clear, detailed descriptions of specifications, such as product features,
      activities, software, communication protocols, programming languages, and
      operating systems software and hardware.


  • Test:
    • Develop,
      maintain or direct software system testing or validation procedures;

    • Modify
      existing components to correct errors, or upgrade interfaces and improve
      performance;

    • Monitor
      system operations and functioning to ensure conformance with stakeholder
      specifications;

    • Perform
      tests which adhere to planned schedules, or after any revision reporting
      any anomalies; and

    • Document
      test plans, procedures, or results.


  • Operate:
    • Perform
      application support on rotational basis;

    • Document
      technical specifications and performance of server load, bandwidth,
      database performance, and browser and device types;

    • Prepare
      reports concerning project specifications, activities, or status;

    • Communicate
      with network personnel or hosting agencies to address hardware or
      software issues affecting sites or applications;

    • Respond
      to user inquiries; and

    • Monitor
      security system performance logs to identify problems and notify security
      specialists if problems occur.

 

  • Learn:
    • Continuously
      develop and improve understanding of current Web technologies or
      programming practices through continuing education, reading, or
      participation in professional conferences, workshops, or groups.


  • Plan:
    • Confer
      with management or development teams to prioritize needs, resolve
      conflicts, develop content criteria, or choose solutions.

 We kindly
request that applications are done through our Career
Portal only: www.ecentric.co.za 



Requirements

We
kindly request applicants to carefully note the required skills,
competencies, and education levels outlined in the job
description.


Your
attention to this requirement is appreciated and will ensure a
more efficient and accurate evaluation of your candidacy.




Education and Experience: 

  • Back
    end (5+ Years Experience)

    • Microsoft
      SQL Server

    • Solid
      experience with T -SQL programming writing stored procedures

    • Experience
      debugging stored procedures using tools such as SQL Server Management
      Studio

    • SQL
      Server Profiler

    • Experience
      identifying and addressing query performance issues

    • Experience
      with processing bulk datasets (100000+ rows daily) into large databases
      (50million+ rows) would be advantageous

    • Experience
      with Analysis Services would be advantageous

    • Experience
      with SQL SERVER Data Tools would be advantageous

    • Experience
      with modular databases would be
      advantageous

  • Front
    End ( 3+ Years Experience)

    • Solid
      experience building and debugging responsive web applications using:

      •  ASP.Net
      • Angular
      • TypeScript
      • Bootstrap
  • Experience
    building and maintaining modular enterprise applications

  • Experience
    building component driven applications

  • Concepts
    • SOLID
    • State
      machines

  • Development
    Tools

    • Azure
      DevOps

    • GIT
    • Scheduling
      tool such as Visual Cron would be advantageous

    • Visual
      Studio

  • General
    Toolset exposure

    • Incident
      management systems such as Xurrent

    • Scrum
      / agile tool to manage user stories and capture time such as Jira

  • Experience
    • Financial
      systems

    • Agile
      Development

Skills and Behavioural Competencies

  • Attention
    to detail;

  • Communication
    skills – verbal;

  • Communication
    skills – written;

  • Managing
    work;

  • Professional/technical
    expertise;

  • Quality
    orientation;

  • Teamwork/collaboration;
  • Analytically
    orientated;

  • Strong
    problem -solving skills;

  • High
    levels of conscientiousness;

  • Resilience
    and emotional maturity; and

  • Effective
    organization skills.



Benefits

Our Culture & Philosophy
 
We go beyond being just an employer - we are a long -term career
growth partner in South Africa's payments industry. Here, we
unleash our employees’ potential, embrace innovation, and shape the
future of the payments industry.

As such, we are committed to providing a comprehensive and
competitive benefits package designed to support our employee's
well -being, foster personal and professional growth, and enhance their
overall quality of life. Our employee benefits program is tailored to
meet the diverse needs of our workforce, recognizing that each
individual plays a vital role in driving our company forward.

From retirement planning to professional development and
work -life balance initiatives, Ecentric is dedicated to empowering
our employees to thrive both inside and outside the workplace. We
understand that happy, healthy employees are the key to a thriving
organization, and our benefits program reflects our ongoing
commitment to supporting our most valuable asset – our people.
  • Competitive salary structure including:
    • Pension fund;
    • Disability Benefit;
    • Death Benefit;
    • Dread disease; and
    • Funeral Cover.
  • Hybrid (2 days on -site) and flexible working hours are
    offered, with some exceptions.
  • Conveniently located at the infamous "Great Westerford
    Building" on the Corner of Dean Street and Main Road with
    access to:
    • Dean Street Arcade and Newlands Quarters with a variety of
      Restaurants and Coffee Shops
    • Child Care Facilities (inside Great
      Westerford Building)




Original job Fullstack Developer (Recon Assist) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Fullstack Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Fullstack Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.