Senior Software Developer Crown Mines

Senior Software Developer Crown Mines
Company:

Acumen Resources Development (Pty) Ltd.


Details of the offer

Senior Programming and Software DeveloperThe Senior Programming and Software Developer will create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analysing user needs and designing software solutions. May develop and write computer programs to store, locate, retrieve, and manipulate specific documents, data, and information. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for the Company and general computing applications. Set operational specifications and formulate and analyse software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.Duties & ResponsibilitiesWrite, analyse, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.Conduct trial runs of programs and software applications to ensure they produce the desired information and that the instructions are correct.Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.Software DevelopingModify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.Develop or direct software system testing or validation procedures.Direct software programming and development of documentation.Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.Analyse information to determine, recommend, and plan installation of a new system or modification of an existing system.Consult with engineering staff to evaluate the interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.Prepare reports or correspondence concerning project specifications, activities, or status.Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.Store, retrieve, and manipulate data for analysis of system capabilities and requirements.Software must meet system architectural requirements.Desired Experience & Qualification4 Year B-degree or equivalent NQF level (7) qualification or requisite experience.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Senior Software Developer Crown Mines
Company:

Acumen Resources Development (Pty) Ltd.


Verification Technician

Minimum Requirements: Must have a Grade 12, with Mathematics and/or Science as subjects required Relevant experience within FMCG Sector would be advantageou...


South Africa

Published a month ago

It Desktop Support Technician

A great opportunity for a top performing IT Desktop Support Technician to join our professional team, reporting to the IT Systems Administrator. Key Responsi...


South Africa

Published a month ago

Infrastructure Team Lead (Dbn)

We Want You: Are you a tech-savvy superhero with a passion for leading teams? BET Software is seeking an Infrastructure Team Lead who can provide guidance an...


From Betting Entertainment Technologies (Pty) Ltd - South Africa

Published a month ago

Merit Non Motor Desktop Assessor

Santam's Claims department has a position available for Merit Desktop Assessor (Non-Motor) based in Hill on Empire, Gauteng. ABOUT THE ROLEThe Merit Nonmotor...


From Sanlam Limited - South Africa

Published a month ago

Built at: 2024-09-20T21:40:39.587Z