Software Developer

6 months ago


Centurion, South Africa People Dimension Full time

Introduction

A well-established global security company in Centurion, is looking for a Software Developer to join their team. Send your CV to hr5 (at) peopledimension (dot) co (dot) za.

Responsibilities:
• Design, code, debug, and support software developed for internal and external clients.
• This will vary between designing and writing computer programs from scratch, modifying existing programs and designing and modifying database structures.
• Plan, organize, lead, control, guide and manage development projects, research and development and support.
• Ensure approved standards are implemented and always maintained to ensure continuity and supportability.

Duties:

Review & Interpret business requirements and technical specifications.
• Design solution to meet requirements into efficient code.
• Modify database layouts to accommodate new requirements.
• Test and debug code to produce error free programs.
• Document test requirements for QA personnel.
• Deliver solution within project guidelines and deadlines as reasonably determined
• All the company and departmental procedures and rules must be followed to produce quality software solutions.
• Request clarity around system requirements as needed.

Code and develop native / web applications and services
• Adhere to coding standards
• Apply best practices
• Ensure continuity on support by means of documentation and accurate release notes.
• Comply with company standardization strategy pertaining to coding structure and standard

Investigate, analyse, and rectify reported defects and shortcomings
• Analyze and understand the reported issue.
• Apply problem solving techniques to identify the optimum solution to the problem.
• Modify the software to eliminate the problems.
• Test and debug the software.
• Determine that the solution submitted has been correctly applied.
• Implement the customer solution.

Perform customer support duties where necessary
• Assist support personnel in identifying software related issues.
• Effectively communicate with colleagues and customers around timeframes, issues, outstanding requirements, and current status.
• Provide accurate feedback to helpdesk.
• Perform any software changes with the necessary urgency.
• Assist support personnel and customers where necessary with software support issues.

Performs related duties as assigned
• Follow all procedures and rules as defined.
• Source control.
• Coding standards.
• Testing and debugging.
• Quality Assurance (QA) documentation.
• Any other procedures that might be defined and reviewed from time to time.

Health and Safety
• Participate in the design/ development/ review/ implementation and monitoring of the departmental safety plans for each year
• Participate in safety forums created by the company for example safety meetings and safety talks
• Report all safety incidents to the relevant people
• Discuss all safety incidents
• Follow-up on any activities assigned through safety meeting/committee/representative/management
• Attend safety education and refresher programs
• Comply with safety policies and procedures at the workplace
• Distribute safety information as and when required Desired Experience & Qualification

Qualification and Experience
• Grade 12
• Relevant Tertiary Qualification (Diploma or Degree) in Computer Science / Information systems Informatics etc
• Minimum of 5 years’ experience within C# – Dot.Net environment.
• Minimum of 3 years’ experience within the MS SQL environment.
• Delphi platform experience is essential
• Agile Project Management / Team lead

Skills and Attributes
• Microsoft desktop and server operating systems
• Reporting
• Database design
• Delphi, C#, ASP.NET, WPF, Entity Framework, Model View - View Model, Web sites / pages, Web applications, services.
• Networking, user interface principles
• Microsoft SQL Server experience
• Systems Design, Coding and Testing.
• Data normalization, Efficient data access, Performance tuning.
• Data gathering, consolidating, processing, sorting and display via export and or GUI.
• Excellent Communication Skills - Verbal & Written
• Understanding the organizational environment
• Understanding the organization’s goals and objectives
• Dealing with changing circumstances
• Supporting and working with others
• Delivering objectives
• Dealing with complexity
• Acting professionally
• Delivering great customer service
• Sharing and cooperating


  • Software Developer

    4 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Job SummaryNetwork Recruitment seeks a skilled Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for creating cutting-edge solutions.Key ResponsibilitiesAnalyze system-level requirements and translate them into software high-level requirements.Craft test cases to evaluate high-level...

  • Software Developer

    3 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team at Network Recruitment. As a Software Engineer, you will play a key role in the design, development, and testing of software solutions for critical applications.Key Responsibilities:Analyzing system-level requirements and translating them into...

  • Software Developer

    2 months ago


    Centurion, South Africa E&D Recruiters Full time

    Software Developer Centurion Minimum requirements: Degree in either Computer Engineering, Electronic Engineering or Computer Science. Minimum 2-6 years of industry experience in software development. Minimum 1 year of working experience in C# and Visual Studio. Desire to develop software. Systematic and analytical approach to problem-solving. Good...

  • Software Developer

    6 months ago


    Centurion, South Africa E&D Recruiters Full time

    Software Developer CenturionMinimum requirements: Degree in either Computer Engineering, Electronic Engineering or Computer Science. Minimum 2-6 years of industry experience in software development. Minimum 1 year of working experience in C# and Visual Studio. Desire to develop software. Systematic and analytical approach to problem-solving. Good...

  • Software Developer

    2 months ago


    Centurion, South Africa E&D Recruiters Full time

    Software DeveloperCenturionMinimum requirements:Degree in either Computer Engineering, Electronic Engineering or Computer Science.Minimum 2-6 years of industry experience in software development.Minimum 1 year of working experience in C# and Visual Studio.Desire to develop software.Systematic and analytical approach to problem-solving.Good communication...

  • Software Developer

    4 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled PHP Developer to contribute to the success of our IT team. The ideal candidate will have a strong foundation in computer science and a proven track record of developing robust and efficient software solutions.A successful PHP Developer will be responsible for analyzing business requirements, designing and implementing software...

  • Software developer

    6 months ago


    Centurion, South Africa Curiska Full time

    Position specification: Software developer· Degree in either:o Computer Engineering,o Electronic Engineering oro Computer Science· Completion of the Engineering degree within a period of 5 years OR Completion of the Computer Science degree within a period of 4 years.· At least 70% for both matric Mathematics and Physical Science.· 2 to 7 years of...

  • Software developer

    6 months ago


    Centurion, South Africa Curiska (Pty) Ltd Full time

    Position specification: Software developer· Degree in either:o Computer Engineering,o Electronic Engineering oro Computer Science· Completion of the Engineering degree within a period of 5 years OR Completion of the Computer Science degree within a period of 4 years.· At least 70% for both matric Mathematics and Physical Science.· 2 to 7 years of...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software EngineerNetwork Recruitment is seeking a highly skilled Software Engineer to join our team.About the Role:As a Software Engineer, you will be responsible for analyzing system-level requirements and translating them into software high-level requirements. You will craft test cases to evaluate high-level software requirements, write and...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Software Developer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to work effectively in a collaborative environment.Develop software applications using various programming languagesCollaborate with cross-functional teams to design and implement software...


  • Centurion, South Africa E&D Recruiters Full time

    Application Software Developer Pretoria-East Minimum requirements BSc (Computer Science) or BEng (Computer Engineering) 0-5 years of relevant working experience Strong interest in software development Experience writing and debugging software in C++ Knowledge of the OSI stack paradigm and the functions of the various levels. Responsibilities: Development of...


  • Centurion, Gauteng, South Africa IQVIA Full time

    Job Title: Software Development ExpertAbout the Job:We are looking for an experienced IT professional to join our team as a Software Development Expert. The ideal candidate will have a strong background in software development and programming languages, including Python, C++, and Java.Responsibilities:- Develop software applications using object-oriented...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    About the {title} RoleWe are seeking a highly skilled {title} to join our team at {company}. The successful candidate will have a strong background in software development and be able to contribute to the design, development, and maintenance of our software products.Responsibilities:Design, develop, and test software applicationsCollaborate with...


  • Centurion, South Africa E&D Recruiters Full time

    Application Software Developer Pretoria-East Minimum requirements BSc (Computer Science) or BEng (Computer Engineering) 0-5 years of relevant working experience Strong interest in software development Experience writing and debugging software in C++ Knowledge of the OSI stack paradigm and the functions of the various levels. Responsibilities: Development...


  • Centurion, South Africa E&D Recruiters Full time

    Application Software DeveloperPretoria-EastMinimum requirementsBSc (Computer Science) or BEng (Computer Engineering)0-5 years of relevant working experienceStrong interest in software developmentExperience writing and debugging software in C++Knowledge of the OSI stack paradigm and the functions of the various levels.Responsibilities:Development of OSI Layer...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Software Solutions Developer to join our team at Network Recruitment. This is a great opportunity for someone passionate about developing cutting-edge software solutions for critical applications.Job DescriptionAnalyze system-level requirements and translate them into software high-level requirements.Craft test cases to evaluate...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Application Software Developer About the Role: We are seeking a highly skilled Application Software Developer to join our team at E&D Recruiters. Key Responsibilities: * Development of OSI Layer 4 to Layer 7 protocol software components. * Development of end-user graphical user interface (GUI) software to be used with specialised communication...


  • Centurion, Gauteng, South Africa Falcorp Resources Full time

    About the Role:Falcorp Resources is seeking a highly skilled Senior Software Developer to join our team. You will be responsible for leading the development of our software solutions using Java and related technologies.Key Responsibilities:Design and implement software solutions using Java, Spring, and NoSQL databasesLead a team of developers through the...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    About the Role:Your primary responsibility will be to analyze system-level requirements and translate them into software high-level requirements.Craft test cases to evaluate high-level software requirements and write traditional V Model documentation.Develop software source code at both embedded and application levels.Verify and validate software...


  • Centurion, Gauteng, South Africa Dimension Data Full time

    FunctieomschrijvingWe are looking for a highly skilled Software Development Professional to join Dimension Data. The ideal candidate will have 3-5 years of experience in Progress/OpenEdge software development. Key Responsibilities:Design and develop database systems for optimal performanceImplement object-oriented programming principles to improve code...