Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 7, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Armaments Corporation of South Africa Ltd (ARMSCOR) is a South African state-owned entity mandated by the Armaments Development and Production Act, 1968 (Act 57 of 1968), and continues its existence through the Armaments Corporation of South Africa, Limited (Ltd) Act, 2003 (Act 51 of 2003).The Minister of Defence and Military Veterans is the executive...
    Read more about this company

     

    ​Senior Analyst Programmer / Developer

    QUALIFICATIONS AND EXPERIENCE

    • EssentialGrade 12
    • Essential: BTech/ Bachelor’s degree with a major in computer science, computer information systems or related field required.
    • Essential: 7-8 years of experience in enterprise application development and support in programming language.
    • Essential: Experience with object-orientated or structural design patterns and best practices. 

    CRITICAL PERFORMANCE AREA

    The incumbent will be responsible to perform the following functions but not limited to;

    • Responsible for ensuring adherence to development best practices and standards. 
    • Develops and unit tests application programs as specified in Technical Designs and obtains code reviews from other developers, while ensuringthat all software development standards and policies are adhered to. 
    • Develops Unit Test Plans to test programs and ensures that standards and policies are adhered to. 
    • Improve productivity and software quality throughout the life cycle of a broad range of applications. 
    • Both gathering and interpretation of requirements, interprets Technical Design and identifies solutions to meet business objectives 
    • Analyses, codes, tests and documents routine enhancements made to new and/or existing programs. 
    • Develop solution architecture for complex projects involving multiple systems with various integration points. 
    • Developing & leading the implementation of a long-term technical roadmap for a major application. 
    • Leader of the development, implementation of application programs in accordance with client specification, including technical documentation. 
    • Analyse application systems and programming logic problems and where necessary, revises logic and procedures. 
    • Architect, design and develop high quality custom software code to support the business requirements. 
    • Brainstorm technical solutions with development team. 
    • Provide development estimates and timelines for schedule planning. 
    • Develop test plans and executive unit testing. 
    • Unit testing should ensure all requirements have been addressed, all basic functionality works, and that errors are handled properly. 
    • Provide technical leadership/guidance to team members as needed. 
    • Review and analyse the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging thesesystems using new technology/approaches. 
    • Provide status updates to technical and business management including but not limited to work in all phases (completion, process, planning)and any issues / exceptions impacting quality and / or target dates. 
    • Perform system analysis and functional testing as needed. 
    • Expeditiously troubleshoot production issues 
    • Provide user support and training. 
    • Perform database design and analysis. 
    • Perform daily production tasks 

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Armscor on www.armscor.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Armscor Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail