Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Fullstack Developer (Recon Assist)

Full-time

Ecentric Payment Systems

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:

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)
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Fullstack Developer (Recon Assist) in Cape Town, Western Cape vacancy
  • Purpose To ensure accuracy and completeness of customer (member) accounts by overseeing cash and bank allocations and periodic reconciliations, implementing and monitoring financial controls and managing the customer allocations team. # Financial Management and Reconciliation...

    Job Crystal

    Cape Town, Western Cape
    24 days ago
  • Sales Representative – Cape Town Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living. We believe that through innovation, development and supporting our customers and patients we can help others achieve a Life...

    Smith & Nephew

    Cape Town, Western Cape
    18 days ago
  • About the job Mid Level Backend Developer (Fintech) Our client is looking for a technically excellent and ambitious Mid Level...  ...Responsibilities Technical Development Build and maintain fullstack applications that support lending operations, clientservices,... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...and implement software for signal processing applications. Develop and optimize algorithms for high-performance and real-time...  ...reliable delivery of assigned software modules and components to assist overall project timelines. Your profile Experience... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...professionals who have already proven themselves in the field; developers who understand the realities of building software in production...  ...the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...within the shadows, an invitation awaits. A place where ordinary developers dare not tread. Here, every line of code determines the fate of...  ...of the best Developer Recruitment Agencies in Cape Town.Let us assist you with your IT careers. For Further C# Developer jobs, C++... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...WHO ARE WE LOOKING FOR? As a Senior .NET Developer, you will play a key role in designing, developing, and delivering modern software...  ...scalability and efficiency Code audits and pull request reviews Assist and support other team members on their projects (if required)... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  • About the job Full Stack Developer Full Stack Developer Cape Town, South Africa (Hybrid) | Permanent | Technology Our client...  ...CI/CD pipelines and deployment processes Exposure to AI-assisted coding tools and how they can improve development efficiency... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  • Greetings, brave architect of the digital night. Are you the sort of developer who delights in crafting magnificent software from its deepest...  ...best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  • Across the engineering universe, there are countless developers. Many can write code. Few can command the entire Software Development...  ...of the best Developer Recruitment Agencies in Cape Town.Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...Job Description Your role will be to develop code ensuring that it meets the defined criteria for software testing, and produce...  ...software applications, resolving issues that may arise • Provide assistance with technical support requests • Support software solutions... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...Hours: 07H00 - 15H30 SAST Reports to: Manager - Application Developer Job Summary: The Application Developer is responsible for...  ...refine product requirements and drive feature development. Assist with architecture and design of scalable solutions - Assist in... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  • About the job ServiceNow Developer ServiceNow Developer Responsibilities Develop and customize ServiceNow applications and modules, including Incident, Problem, Change, Service Catalog, and Knowledge Management. Design and implement ServiceNow workflows... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...A leading Assurance company is seeking a Business Developer to joint their team.  This role entails developing strategic business development plans, coordinating with internal  teams to address customer needs and wants, and aiming to improve customer satisfaction and... 

    Hire Resolve

    Cape Town, Western Cape
    4 days ago
  • Our client is seeking experienced contract Web Designers to support their Web Squad team. The ideal candidates will create polished, development-ready designs while maintaining brand consistency and collaborating effectively with the internal development team. Design...

    ATS Client

    Cape Town, Western Cape
    2 days ago
  • Job Title: Project Developer Location: Cape Town, South Africa Requirements: Bachelor's degree in Engineering, preferably in Electrical, Mechanical or Renewable Energy Minimum of 3 years of experience in renewable energy projects, specifically in solar energy... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...Our Travelstart team is looking for a talented, seasoned  Java Developer to join us.  This role is suited to candidates who possess a strong understanding of software architecture principles, experience with leading or mentoring development teams, and a proven track... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...Resolves client is urgently seeking the expertise of a Senior Project Developer in Cape Town, WC. Responsibilities: Lead the development...  ...project pipeline to ensure balanced and de-risked portfolio Assist with business development, site and project acquisition.... 

    Hire Resolve

    Cape Town, Western Cape
    15 days ago
  •  ...Cape Town (Hybrid – 3 days onsite) Contract Position Bluegrass Digital is looking for a strong Mobile Developer to join our delivery team on a contract basis. We're looking for someone who thrives in fast-paced environments, builds scalable mobile applications,... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...will collaborate with cross-functional teams to translate business requirements into technical solutions while mentoring junior developers and helping shape a strong engineering culture. With exposure to modern technologies, cloud platforms, and a collaborative environment... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...A leading packaging solutions company is looking for an experienced Business Developer with strong experience in sales growth and account management within the packaging industry to join their team in Epping, Cape Town . The successful candidate will be responsible... 

    Hire Resolve

    Cape Town, Western Cape
    9 days ago
  •  ...We're seeking an innovative, highly-motivated and qualified C# developer to join our team of professionals. Role Responsibilities Understanding business requirements and how they translate to the application logic /UI Writing well-designed and efficient code... 

    Hire Resolve

    Cape Town, Western Cape
    9 days ago
  •  ...We are looking for a qualified Database developer to design stable and reliable databases, according to our companys needs. You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively. As... 

    Hire Resolve

    Cape Town, Western Cape
    9 days ago
  • Our client is seeking a skilled Business Developer in the life insurance sector to join their team in Cape Town, WC. This role involves identifying potential clients, presenting tailored product proposals, and ensuring sales success. The ideal candidate will collaborate... 

    Hire Resolve

    Cape Town, Western Cape
    9 days ago
  • We're on the hunt for a developer who can comfortably jump between frontend finesse, backend logic, and database wizardry - basically, someone...  ...Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...us achieve our vision. We are looking for a Power Platform Developer to join our team. In this role, you will be responsible for designing...  ...requirements. Support to Finance Portfolio Specialist Assist in implementation of best practices, coding standards and... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...with the best globally. What you will be doing: Design, develop, and optimize complex SQL Server database solutions. Write highly...  ...teams, and business analysts to support data requirements. Assist with and maintain existing data ingestion processes, providing... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  • Our client is seeking a skilled and motivated Mid LevelSoftware Developer (.NET) to join a dynamic and collaborative development...  ...MSSQL/MySQL) to build and optimize data-driven applications. Assist with UI development and contribute to UI/UX improvements where... 

    ATS Client

    Cape Town, Western Cape
    2 days ago
  •  ...We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services... 

    Hire Resolve

    Cape Town, Western Cape
    9 days ago
  •  ...businesses moving. My client is searching for a Senior Full-Stack Developer ready to take ownership of mission-critical applications,...  ...of the best Developer Recruitment Agencies in Cape Town.Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer... 

    ATS Client

    Cape Town, Western Cape
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fullstack Developer (Recon Assist). Be the first to apply!