Software Programming And Applications Development Specialist

Durban, ZN, ZA, South Africa

Job Description

A well established Casket Manufcaturing Company based in Phoenix ,Industrial Park seeks to employ the services of ;

A - Software Programming and Applications Development Specialist

Duties and responsibilities;



Collaborating with management, departments and customers to identify end-user requirements and specifications Designing algorithms and flowcharts to create new software programs and systems Producing efficient and elegant code based on requirements Testing and deploying programs and applications Troubleshooting, debugging, maintaining and improving existing software Compiling and assessing user feedback to improve software performance Observing user feedback to recommend improvements to existing software products Collaborate with a team of IT professionals to set specifications for new applications Design creative prototypes according to specifications Write high quality source code to program complete applications within deadlines Perform unit and integration testing before launch Conduct functional and non-functional testing Examines existing software and determines requirements for new/modified systems in the light of business needs Undertakes feasibility study to design software solutions Develops user interfaces Implements and evaluates software Plans and maintains database structures Writes operational documentation and provides subsequent support and training for users Developing and customizing software applications tailored to the needs of the Energy industry. Ensuring the integration of new software solutions with existing systems to enhance functionality and user experience. Conducting thorough testing and debugging of software systems to ensure stability and efficiency. Providing technical support and training to users, enabling effective use of software applications. Updating and maintaining documentation related to software processes and user manuals. Staying updated with the latest industry trends and technologies that can be adopted for system improvements Collaborate with IT teams and software developers to articulate software requirements and solutions. Monitor the performance of existing systems and propose enhancements. Assist in the rollout of new software tools, including overseeing the implementation process and resolving any issues that arise during deployment. Maintain a secure software environment, adhering to all cybersecurity protocols to protect sensitive data. Provide timely updates and patches to software systems, ensuring they remain efficient and secure. Analyze user feedback and activity to enhance software usability and functionality

Educational requirements



Matric (Gr 12) Certificate or Qualification in Programming, Software and Application development or relevant field is preferred A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field will be an advantage Professional certifications in software development methodologies or specific technologies relevant to the industry may be advantageous. 1 - 3 years' experience in a similar position OR environment. Basic skills such as Maths and English, is required. Experience in designing and building applications Experience with programming languages such as Java, Python, or C++ is often essential. In-depth knowledge of programming for diverse operating systems and platforms using development tools Excellent understanding of software design and programming principles. A team player with excellent communication skills Analytical thinking and problem-solving capability Great attention to detail and time-management skills Strong analytical skills and the ability to work effectively in fast-paced environments
Should you not receive feedback within 14 days of application , kindly consider your application as unsuccessful.

Job Type: Full-time

Pay: R15000,00 - R17000,00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1569974
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Durban, ZN, ZA, South Africa
  • Education
    Not mentioned