Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from The South African Revenue Service (SARS) has expired
View current and similar jobs using the button below
  • Posted: Jul 12, 2025
    Deadline: Jul 17, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The South African Revenue Service (SARS) is the nations tax collecting authority. Established in terms of the South African Revenue Service Act 34 of 1997 as an autonomous agency, we are responsible for administering the South African tax system and customs service. Its main functions are to: collect and administer all national taxes, duties and levies; c...
    Read more about this company

     

    Sen. Specialist: Developer (ReactJS and C#)

    Job Purpose

    • To provide expertise, advice and support in practice formulation and associated best practice improvement tactics by planning, and carrying out programmes of applications development work, on time, and quality targets and in accordance with appropriate standards, in order to enable tactical translation and operational implementation. To assist with detecting application issues, analyse software, and implement software solutions within standards. 

    Education and Experience

    Minimum Qualification & Experience Required

    • Bachelor's Degree / Advanced Diploma (NQF 7) Information Technology AND 8-10 years' experience in a Software Development environment of which 3-4 years at junior management level.

    OR

    • Senior Certificate (NQF 4) AND Relevant IT Qualification / Certification (SEE BELOW), AND 8-10 years' experience in a Software Development environment of which 3-4 years at junior management level AND Min Functional requirements as specified.
    • Microsoft Certified Solution Developer with skills in C#
    • Formal training in web development including REACTJS.

    ALTERNATIVE

    • Senior Certificate (NQF 4) AND 15 years’ experience in a Software Development environment, of which 3 -4 years at a junior management level.

    Minimum Functional Requirements

    • 6+ Years of application development experience, preferably within the Microsoft .Net space, including at least 4 years working with MS SQL or IBM DB2.
    • At least 3 years of experience with ReactJS, Redux or similar, JavaScript and or TypeScript.
    • A strong understanding of Git Repository Management, preferably via a command-line interface.
    • Hands-on experience in both Traditional and Agile software development methodologies.

    Job Outputs:

    Process

    • Analyse and make recommendations about improvements to specialist systems, procedures and associated area's practice.
    • Contribute to the optimum utilisation of org. resources, advising on effective planning and development of area of specialisation resource plans.
    • Develop a single practice area in alignment with operational activity and procedural frameworks and ensure tactical implementation.
    • Draw on own technical or professional expertise, knowledge & experience to identify & recommend tactical solutions to defined problems in practices.
    • Integrate business information, compare, analyse & produce reports to identify trends, discrepancies & inconsistencies for decision making purposes.
    • Optimise goal achievement through tactical strategy implementation and optimisation of practises, processes & systems across an internal value chain.
    • Plan for value-added, continuous practice & system improvements to deliver on objectives to enhance tactical implementation and excellence.
    • Proactively identify interconnected problems, determine its impact and use to develop best fit alternatives; best practice implementation solutions.
    • Translate top down policy in relation to own practice area and communicate impact to relevant stakeholders.
    • Recommend changes to optimise processes, systems, practice area and associated procedures and execute the implementation of change and innovation.
    • Ensure that quality assurance systems, processes and measures are carried out in accordance with the organization's standards, methods and procedures.
    • Ensure all work is documented using the selected standards, methods and tools, including prototyping tools where appropriate.
    • Develop and monitor procedures to ensure that new systems developments are compatible with the organization's existing systems, infrastructure and strategic plans.
    • Provide advice, maintain and implement the organization's systems development standards, methods and procedures.
    • Assess software packages on their ability to meet all or parts of specified requirements and advise business owners and management on their technical suitability.
    • Monitoring and reporting on the progress of system changes and enhancements, taking action to deal with exceptions, problems and unforeseen events in a timely manner.
    • Work with Business Solutions to define a costed & prioritised programme of systems development that supports the organization's objectives and strategic plans, and communicate information about the agreed programme to Applications Development teams.
    • Ensure that quality assurance systems, processes and measures are carried out in accordance with the organization's standards, methods and procedures.
    • Ensure all work is documented using the selected standards, methods and tools, including prototyping tools where appropriate.
    • Participate in policymaking and overall management of IS within the organization.
    • Develop and monitor procedures to ensure that new systems developments are compatible with the organization's existing systems, infrastructure and strategic plans.
    • Ensure that development projects are carried out in accordance with the organization's agreed standards, methods and procedures.
    • Provide advice, maintain and implement the organization's systems development standards, methods and procedures.
    • Assess software packages on their ability to meet all or parts of specified requirements and advise business owners and management on their technical suitability.
    • Oversee and establish the operation of systems and procedures for monitoring and reporting on the progress of systems development projects, taking action to deal with exceptions, problems and unforeseen events in a timely manner.

    Governance

    • Develop and/or align governance and compliance policies for own practice area to identify and manage risk exposure liability.

    People

    • Integrate new knowledge and transfer skills attained through formal and informal learning opportunities in the execution of your job.
    • Provide specialist know-how, support, advice and practice thought leadership in area of expertise.

    Finance

    • Implement and monitor financial control, management of costs and corporate governance in area of specialisation.

    Client

    • Develop & ensure implementation of a practice that builds service delivery excellence & encourage others to provide exceptional stakeholder service.
    • Participate in the specialist practice community and contribute positively to organisation knowledge management.
    • Provide authoritative, specialist expertise and advice to internal and external stakeholders.

    Behavioural competencies

    • Accountability
    • Analytical Thinking  
    • Attention to Detail 
    • Building Sustainability 
    • Commitment to Continuous Learning 
    • Conceptual Ability 
    • Fairness and Transparency
    • Honesty and Integrity
    • Organisational Awareness
    • Problem Solving and Analysis   
    • Respect
    • Trust

    Technical competencies

    • Application Development and Maintenance  
    • Business Knowledge 
    • Computer Literacy 
    • Efficiency improvement  
    • Functional Policies and Procedures 
    • IT Development 
    • IT Knowledge 
    • Reporting and Interpretation 
    • System Thinking 

    Deadline:16th July,2025

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at The South African Revenue Serv... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail