Full Stack Developer - Remote, Stellenbosch, Glorec

Published 2022-08-06
Expires 2022-09-06
ID #1117598335
Full Stack Developer - Remote, Stellenbosch, Glorec
South Africa, Western Cape, Stellenbosch,
Published August 6, 2022

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Full stack developer - remote

⇐ Previous job

Next job ⇒     


Develop, enhance, maintain and support their 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. They promise you the following: Have a can-do attitude; and Provide you with an excellent service; and Build great products for you; and Consistently deliver results; and Provide only the highest standards of service; and Honour, respect and support everyone in their sphere. Duties and Responsibilities: Development: Ñ Develop T-SQL stored procedures and functions to implement business logic; and Ñ Develop regression tests to test T-SQL code; and Ñ Perform database performance optimization; and Ñ Build responsive web pages that provides a good user experience and uses efficient data transfer between frontend, service layer and back-end databases; and Ñ Use AngularJS to develop reusable front-end components; and Ñ Evaluate code to ensure that it is valid, logically structured, meets industry standards, and is compatible with browsers, devices, or operating systems; and Ñ Recommend and implement performance improvements to sites and applications. Ñ Working knowledge of Web site security measures, such as firewalls and message encryption; and Ñ Incorporate technical considerations into design plans, such as equipment, performance requirements, and regulatory issues including accessibility and privacy. Analysis: Perform or participate in analysis of data to determine, recommend, and plan installation of a new system or modification of an existing system; compile estimates for product needs and requirements to determine feasibility of design within time 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; Understand and implement required system performance standards; 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, or documentation; and Modify existing components to correct errors, or upgrade interfaces and improve performance; and 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; and Document technical specifications and performance of server load, bandwidth, database performance, and browser and device types; and Prepare reports concerning project specifications, activities, or status; and Communicate with network personnel or hosting agencies to address hardware or software issues affecting sites or applications; and 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. Educations and Experience Back end (3 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 ) Experience with Analysis Services Experience with SQL SERVER Datatools Experience with modular DBs would be advantageous Front End ( 3-5 Years Experience) Solid experience building and debugging responsive web applications using: ASP.Net MVC AngularJS Bootstrap Experience building and maintaining modular enterprise applications Experience building component driven applications Concepts SOLID State machines Development Tools Azure Dev Ops GIT Scheduling tool such as Visual CRON would be advantageous Visual Studio 2019 General Toolset exposure Ñ Incident management systems such as Manage Engine Ñ Scrum / agile tool to manage user stories and capture time such as Target Process or Jira Experience Financial systems Agile Development Skills and Behavioural Competencies Teamwork orientated; and Analytically orientated; and Strong problem-solving skills; and High levels of conscientiousness; and Resilience and emotional maturity; and Strong in both verbal and non-verbal communication; and High attention to detail; and Effective organization skills.

⇐ Previous job

Next job ⇒     


Contact employer

    Employer's info

    Registered on October 7, 2017


    Quick search:


    Type city or region


    Category info:

    Finance is a field that deals with the study of investments. It includes the dynamics of assets and liabilities over time under conditions of different degrees of uncertainty and risk. Finance can also be defined as the science of money management. Finance aims to price assets based on their risk level and their expected rate of return. Finance can be broken into three different sub-categories: public finance, corporate finance and personal finance.

    Stellenbosch (; Afrikaans: [ˈstælənˌbɔs]) is a town in the Western Cape province of South Africa, situated about 50 kilometres (31 miles) east of Cape Town, along the banks of the Eerste River at the foot of the Stellenbosch Mountain. It is the second oldest European settlement in the province, after Cape Town. The town became known as the City of Oaks or Eikestad in Afrikaans and Dutch due to the large number of oak trees that were planted by its founder, Simon van der Stel, to grace the streets and homesteads.Stellenbosch has its own municipality (incorporating the neighbouring towns of Pniel and Franschhoek), adjoining the metropolitan area of the City of Cape Town. The town is home to Stellenbosch University. Technopark is a modern science park situated on the southern side of the town near the Stellenbosch Golf Course.

    Source: https://en.wikipedia.org/