Programmer Specialist

7 days ago


Randburg, Gauteng, South Africa Network IT Full time

About the Job

We are seeking a highly skilled Senior Software Developer to join our team at Network IT.

The successful candidate will be responsible for designing, implementing, and testing software programs and applications.

This is a challenging opportunity for experienced software developers who want to take their career to the next level.

  • A degree in Computer Science, IT, Engineering or related field.
  • At least 6 years of active working experience in software development.
  • Strong technical skills and experience in software development.
  • Ability to work independently and as part of a team-oriented, collaborative environment.
  • Active working experience in mobile applications development platforms.
  • Knowledge of Agile software development methodologies and tools.
  • Familiarity with object-relational (PostgreSQL) and relational (MSSQL) databases.
  • Hands-on experience with Linux and Microsoft operating systems.
  • Strong software troubleshooting skills.
  • Knowledge of applicable data privacy practices and laws.
  • Proficiency in current internet technologies.
  • Experience in technologies such as Visual Studio .Net with C#, .Net Core 6, Ionic, Angular 8 or higher, React, React Native, Open PDF, REST WS, GitHub source control, EXT.Net, Cache and Inter systems DB.
Main Responsibilities

The Senior Software Developer will be responsible for:

  • Managing diagnostic analysis of all test results and delivering solutions to critical areas.
  • Supporting the preparation and documentation of software requirements and specifications.
  • Collaborating with analysts and designers in the development and initiation of new software programs and applications.
  • Writing, translating, and coding software programs and applications according to specifications.
  • Promoting and disseminating knowledge of application development best practices.
  • Determining, developing, and maintaining user manuals and guidelines.
  • Developing an awareness of programming and design alternatives.
  • Directing research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Collecting statistics and preparing and writing reports on the status of the programming process for discussion with management and/or team members.
  • Installing software products for end users as required.
  • Communicating with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems.
  • Supervising the quality assurance of program logic, data processing, and error resolution.
  • Planning phases of the software development life cycle (SDLC) for a variety of projects.
  • Recommending, scheduling, and performing software improvements and upgrades for optimal performance of company applications, research, document, and implement program requirements and specifications.
  • Tracking and monitoring performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging.
  • Taking an active role in cross-departmental projects when needed.
  • Training, managing, and providing guidance to junior software development staff.
  • Writing and/or deleting programming script to enhance functionality and/or appearance of company applications as necessary.


  • Randburg, Gauteng, South Africa Independent Schools Association of Southern Africa Full time

    We are seeking an exceptional Academic Discipline Specialist to join our team. The ideal candidate will be passionate about teaching young boys using innovative and boy-centred approaches.The role of the Academic Discipline Specialist will include being a Grade 6 class teacher, responsible for the academic and pastoral development of their students. The...


  • Randburg, Gauteng, South Africa MultiChoice Full time

    Job title : Senior Specialist: Identity and Access ManagementJob Location : Gauteng, RandburgDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries Key Performance Objectives Identity and Access Management (IAM) Governance:Develop and implement the IAM programme with policies and procedures. Plan, implement, and manage identity...


  • Randburg, Gauteng, South Africa MultiChoice Group Full time

    Job OverviewThe MultiChoice Group is seeking an experienced media metrics specialist to join our team as a Specialist Audience and Content Insights.The successful candidate will be responsible for generating insights, recommending business actions, refining scheduling, and identifying opportunities within content to maximise viewing on our platforms.Audience...


  • Randburg, Gauteng, South Africa Betway Africa Full time

    Deliver Exceptional Customer Experiences as a Social Media Support SpecialistWe're a leading online gaming company, committed to delivering world-class customer experiences. As a Social Media Support Specialist, you'll play a key role in ensuring that our customers have a positive interaction with our brand on social media. You'll respond to customer...


  • Randburg, Gauteng, South Africa Kontak Recruitment Full time

    We are seeking a highly qualified individual to fill the position of Lecturer and Programme Coordinator for Traffic and Metropolitan Policing. This is an exciting opportunity to join our team and contribute to the growth and development of our academic programmes.Responsibilities:Design and implement innovative curricula for Traffic and Metropolitan Policing...


  • Randburg, Gauteng, South Africa Mintek Pty Ltd. Full time

    Career OpportunityMintek Pty Ltd. is seeking an experienced Chief Engineer to lead our industrial research and development efforts. The successful candidate will have a strong background in pyrometallurgy and engineering design fundamentals, with experience in designing and operating electric arc furnaces.The role will involve conducting cutting-edge...


  • Randburg, Gauteng, South Africa MultiChoice Full time

    Job title : Specialist Audience and Content InsightsJob Location : Gauteng, RandburgDeadline : March 07, 2025Quick Recommended LinksJobs by Location Job by industries Key Performance Objectives Tasks Audience InsightProvide specialist advice in the usage and interpretation of audience metrics for business to enable performance tracking of channel, genre,...


  • Randburg, Gauteng, South Africa Dlk Group Full time

    At Citi Africa, we value innovative thinking and are seeking talented individuals to join our Learnership programme. This programme will provide selected candidates with real-world experience across various Citi businesses and expose them to different areas of the company.Successful participants will have the opportunity to apply for permanent positions...


  • Randburg, Gauteng, South Africa Mintek Pty Ltd. Full time

    OverviewMintek Pty Ltd. is a leading research and development organization in the field of pyrometallurgy. We are currently seeking an experienced Chief Engineer to lead our industrial research and development efforts.The successful candidate will be responsible for conducting cutting-edge research and development in pyrometallurgical processes and...


  • Randburg, Gauteng, South Africa Clicks Group Limited Full time

    RequirementsThe ideal candidate should have a Grade 12 (Maths 50% and English 50%) qualification and at least one year's experience in an assistant store management role within a retail/FMCG store operations environment or successful completion the Clicks Trainee Store Management Programme.Financial management experience, particularly with budgets, profit...


  • Randburg, Gauteng, South Africa Mintek Pty Ltd. Full time

    About the RoleWe are seeking an experienced Chief Engineer to join our team at Mintek Pty Ltd. The successful candidate will be responsible for leading our industrial research and development efforts, with a focus on pyrometallurgical processes and technologies.The role will involve conducting cutting-edge research and development, as well as providing...


  • Randburg, Gauteng, South Africa Standard Chartered Full time

    Benefits and OpportunitiesWe offer a range of benefits and opportunities to support your personal and professional growth. These include:A competitive salary and benefits packageTime-off, including annual leave, parental/maternity leave, and sabbatical leaveFlexible working options, including remote work and flexible hoursAccess to continuous learning...


  • Randburg, Gauteng, South Africa Osiris Trading Full time

    About UsOsiris Trading is a leading digital gaming company, part of the NYSE-listed Super Group. Our expertise lies in marketing, customer service, and technology. We're committed to delivering exceptional experiences for our customers.Job OverviewWe're seeking a highly skilled and motivated individual to join our team as a Social Media Customer Care Agent....


  • Randburg, Gauteng, South Africa MultiChoice Full time

    Job title : Senior Specialist: Product & Portfolio ManagementJob Location : Gauteng, RandburgDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries Tasks Deliver ResultsEnsure accurate cost estimation based on coverage of customer requirements and project scope Ensure project budget are managed within project scope Ensure...


  • Randburg, Gauteng, South Africa MultiChoice Group Full time

    Specialist Audience and Content InsightsThe MultiChoice Group is a leading media and entertainment company with operations in Africa, the Middle East, and Europe. We offer a range of services including pay television, video entertainment, advertising, and content security.We're proud to serve over 20 million subscribers across more than 50 African markets....


  • Randburg, Gauteng, South Africa FNB Namibia Full time

    As a Quality Assurance Professional at FNB Namibia, you will be responsible for creating test plans and test cases for the functionality of our systems, ensuring the highest quality of our products and services.About the RoleThis is an exciting opportunity to join our team and contribute to delivering shared prosperity through innovation, addressing social...


  • Randburg, Gauteng, South Africa FASSET Full time

    Job title : Human Resources SpecialistJob Location : Gauteng, RandburgDeadline : March 14, 2025Quick Recommended LinksJobs by Location Job by industries MAIN ACCOUNTABILITIESCoordinate specific sequences associated with Recruitment and Selection; Facilitate Employee Performance Management process, including and not limited to performance agreements,...


  • Randburg, Gauteng, South Africa MultiChoice Full time

    Job title : Senior Manager RugbyJob Location : Gauteng, RandburgDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries Tasks Budget ManagementEnsure Cost effective use of resources Ensure targets are met as per production requirements and specifications Ensure variable strategies are planned to meet budget requirements Ensure...


  • Randburg, Gauteng, South Africa FNB Namibia Full time

    Systems Analyst Team LeaderSystems Analyst Team LeaderApply locations Randburg time type Full time posted on Posted 3 Days Ago time left to apply End Date: February 28, 2025 (3 days left to apply) job requisition id R29380Job DescriptionHello Future Systems Analyst Team LeadWelcome to FNB, the home of the #changeables. We design for the shapeshifters and...


  • Randburg, South Africa Impactful Specialist Solutions Full time

    **Job Purpose**: The purpose of the Operations Manager is to lead, supervise, coach and mentor the overall operations in Corporate Training solutions in conjunction with the departmental objectives and as such establishing excellent and consistent standard of service and compliance from the team. The Operations Manager will create an affective support team...

  • IT Risk Specialist

    7 days ago


    Randburg, South Africa FirstRand Full time

    About us, purpose, experience and qualifications **about us**: **purpose**: The IT Risk Specialist is responsible for ensuring that comprehensive risk management programmes are designed and implemented to identify risk exposures at a process level and to perform a risk assessment to determine the residual risk. This role supports the office of the Segment...


  • Randburg, South Africa FirstRand Full time

    About us, purpose, experience and qualifications **about us**: **purpose**: The Operational Risk Specialist is responsible to ensure that risk management programmes are designed to identify risk exposures at a process level and to perform a risk assessment to determine the residual risk. The role involves effective implementation of risk assessment...


  • Randburg, South Africa Talent 101 Full time

    The Total Rewards Specialist will be responsible for supporting the alignment of our total rewards (benefits focus) program with business objectives that support our Human Resources strategies. **Experience in Financial/Banking or Insurance is preferred.** Position will be responsible for assisting in the delivery of our benefits...


  • Randburg, South Africa MultiChoice Full time

    Job title : Programme Acceptance Classifier (Portuguese Speaking)Job Location : Gauteng, RandburgDeadline : March 07, 2025Quick Recommended Links Jobs by Location Job by industries Key Performance Objectives Content Verification Content information Age Restriction and advisories Africa Customisation  Scheduling advice Appropriate broadcast times  Genres,...


  • Randburg, South Africa FirstRand Full time

    Job Description Hello Future Environmental Health and Safety Specialist Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable...

  • Head: Academic

    3 days ago


    Randburg, South Africa IIE Varsity College , IIE Vega and IIE MSA Full time

    **Direct Reporting Line**: Campus Head **Vega School** is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications...

  • IT Risk Specialist

    2 weeks ago


    Randburg, South Africa FirstRand Full time

    Job Description To provide specialist advice, guidance and support to the business and technology community to ensure appropriate development and implementation of an IT risk management programme in accordance with governance and IT risk requirements. To oversee the implementation and monitoring of a risk management framework including policies, standards...


  • Randburg, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary The...


  • Randburg, South Africa Absa Bank Limited Full time

    Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary The...

  • IT Risk Specialist C1

    3 weeks ago


    Randburg, South Africa FirstRand Full time

    About us, purpose, experience and qualifications **about us**: - make a promise - be deeply invested - value our differences - build trust, not territory - have courage - always do the right thing **purpose**: To provide advice, guidance and support to the business and technology community to ensure appropriate implementation of an IT risk management...


  • Randburg, South Africa Maxwell Bett Consulting Full time

    Is the owner of the MultiChoice payments domain architecture capability. The payments architect is responsible for the design, development, delivery and ongoing maintenance of an enterprise payments architecture and related execution roadmap, assuring its continued alignment to the overarching objectives of the MultiChoice business, IT and enterprise...


  • Randburg, South Africa Absa Bank Limited Full time

    Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...


  • Randburg, South Africa Tracker South Africa Full time

    **Listing reference**: track_001348 **Listing status**: Online **Position summary**: **Industry**:IT & Internet **Job category**:Training and Development **Location**:Randburg **Contract**:Permanent **Remuneration**:Market Related **EE position**:Yes **Introduction**: The role of the Technical Learning and Development Trainer is to ensure all...


  • Randburg, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary -...


  • Randburg, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary To...


  • Randburg, South Africa Absa Bank Limited Full time

    Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...

  • Head: Learning

    3 weeks ago


    Randburg, South Africa Tracker South Africa Full time

    **Listing reference**: track_001347 **Listing status**: Online **Position summary**: **Industry**:IT & Internet **Job category**:Training and Development **Location**:Randburg **Contract**:Permanent **Remuneration**:Market Related **EE position**:Yes **Introduction**: **Job description**: **L&D Strategy and Leadership** - Lead the development, and...


  • Randburg, South Africa FirstRand Full time

    Job Description To manage and guide the Information Technology team by providing strategic solutions to effectively meet the business strategic objectives and goals Hello future Application Development Manager, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of...


  • Randburg, South Africa SPARK Schools Full time

    About SPARK Schools: SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provide transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to...