Clera home
·Dashboard

Jobs at Ecentric Payment Systems (Now Hiring) — 1 open

Ecentric Payment Systems logoEcentric Payment Systems

Fullstack Developer (Recon Assist)

Cape Town, Western Cape, South Africa · Hybrid

Senior

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 …

Skills: T-SQL, Angular, ASP.Net, TypeScript, Bootstrap

Ecentric Payment Systems logo

Fullstack Developer (Recon Assist)

Ecentric Payment Systems

Cape Town, Western Cape, South Africa • Hybrid

Apply
SeniorHybrid · 2 days in office

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

  • Full-time
  • Pension Fund, Disability Benefit, Death Benefit, Dread Disease Cover, Funeral Cover, Flexible Working Hours
  • Posted 5d ago
  • Apply by Jul 23
  • ~40 hrs/week

Responsibilities

Develop and maintain secure recon products, focusing on T-SQL stored procedures and responsive front-end components using Angular. The role involves full-stack development, database optimization, and ensuring PCI compliance within a collaborative team environment.

Requirements

Requires over 5 years of experience in back-end development with MS SQL Server and 3+ years in front-end development using ASP.Net and Angular. Candidates should be proficient in SOLID principles, Azure DevOps, and have experience with financial systems.

Full job description

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)




Related keywords

T-SQLAngularAngularJSASP.NetTypeScriptBootstrapMicrosoft SQL ServerSQL Server Management StudioSQL Server ProfilerAnalysis ServicesSQL Server Data ToolsAzure DevOpsGitVisual CronVisual StudioXurrent

About Ecentric Payment Systems

LinkedInVisit site

We provide the tech, expertise and infrastructure that puts you in control of your payments and recon

Industry
IT Services and IT Consulting
Company size
51-200 employees
Headquarters
Rondebosch
LinkedIn followers
10,458

Founded in 1998, Ecentric Payment Systems is the leading provider of retail processing solutions in South Africa and across Africa. Ecentric serves as a trusted payments partner to 65% of the JSE-listed retailers, serving their in-store, online, mobile and omnichannel payments requirements. Powered by technology and expertise, our comprehensive payment solution supports all payment methods on all channels, with automated reconciliation, loyalty programs, vouchers, and gift cards through a single POS integration. With an active-active architecture, P2PE, and a proven track record of near 100% uptime, Ecentric thrives in an innovative environment to bring their clients the latest and greatest in switching systems and payment processing. To find out more about Ecentric Payment Systems, visit https://www.ecentric.co.za/.

Offices: Great Westerford, 240 Main Road, Rondebosch, 7700, ZA

Multi-channel payment processingPCI DSSPayment fraud and risk managementEnterprise ReconciliationP2PEMoney Transfersand ReconciliationPayments
View all jobs at Ecentric Payment Systems

About Ecentric Payment Systems

LinkedInVisit site

We provide the tech, expertise and infrastructure that puts you in control of your payments and recon

Industry
IT Services and IT Consulting
Company size
51-200 employees
Headquarters
Rondebosch
LinkedIn followers
10,458

Founded in 1998, Ecentric Payment Systems is the leading provider of retail processing solutions in South Africa and across Africa. Ecentric serves as a trusted payments partner to 65% of the JSE-listed retailers, serving their in-store, online, mobile and omnichannel payments requirements. Powered by technology and expertise, our comprehensive payment solution supports all payment methods on all channels, with automated reconciliation, loyalty programs, vouchers, and gift cards through a single POS integration. With an active-active architecture, P2PE, and a proven track record of near 100% uptime, Ecentric thrives in an innovative environment to bring their clients the latest and greatest in switching systems and payment processing. To find out more about Ecentric Payment Systems, visit https://www.ecentric.co.za/.

Offices: Great Westerford, 240 Main Road, Rondebosch, 7700, ZA

Multi-channel payment processingPCI DSSPayment fraud and risk managementEnterprise ReconciliationP2PEMoney Transfersand ReconciliationPayments
View all jobs at Ecentric Payment Systems

Similar companies hiring

Capgemini (1809)Hewlett Packard Enterprise (1107)Oracle (962)PACS (890)CONA Services (725)NTT DATA North America (616)Verizon (548)Mastercard (516)KBR, Inc. (510)VOIS (488)Duke Health Technology Solutions (419)Virginia Information Technologies Agency (412)
Clera home

Your AI-talent agent. Connecting talents with dream jobs.

Earn $5,000

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

© 2026 Clera Labs, Inc.

PrivacyTermsBug Bounty