Software Developer
6 months ago
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 timeJob 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 timeJob 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 timeSoftware 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 timeSoftware 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 timeSoftware 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 timeWe 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 timePosition 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 timePosition 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 Development Professional
1 month ago
Centurion, Gauteng, South Africa Network Recruitment Full timeJob 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...
-
**{title}**: Software Developer
4 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeWe 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...
-
Application Software Developer
2 months ago
Centurion, South Africa E&D Recruiters Full timeApplication 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...
-
Senior Software Engineer
4 weeks ago
Centurion, Gauteng, South Africa IQVIA Full timeJob 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...
-
{title} - Software Developer
4 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeAbout 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...
-
Application Software Developer
6 months ago
Centurion, South Africa E&D Recruiters Full timeApplication 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...
-
Application Software Developer
6 months ago
Centurion, South Africa E&D Recruiters Full timeApplication 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...
-
Software Solutions Developer
7 days ago
Centurion, Gauteng, South Africa Network Recruitment Full timeWe 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...
-
Technical Software Developer
3 weeks ago
Centurion, Gauteng, South Africa E&D Recruiters Full timeJob 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...
-
Senior Software Developer
4 weeks ago
Centurion, Gauteng, South Africa Falcorp Resources Full timeAbout 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...
-
Software Development Expert
3 weeks ago
Centurion, Gauteng, South Africa Network Recruitment Full timeAbout 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...
-
Software Development Professional
4 weeks ago
Centurion, Gauteng, South Africa Dimension Data Full timeFunctieomschrijvingWe 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...