Our external client is looking for an IM Su..."> Job: Analyst Programmer in Midrand - ref: 762821

 

Analyst Programmer

 

Recruiter:

Data Centrix

Job Ref:

JHB005560/Shadi

Date posted:

Friday, August 13, 2021

Location:

Midrand, South Africa

Salary:

Annually


SUMMARY:
Our external client is looking for an IM Support Specialist with 5 - 7 years experience in programming. 
This skills requirement would include information technology support to optimize operational efficiency such as resolving technical issues, maintaining hardware and software installations, and improving IT systems.

POSITION INFO:
Key Functions:

  • Design, develop, document, analyse, create, test, and modify computer systems, programs, and integrations.
  • Apply system-analyst techniques and procedures, including consulting with users to determine hardware, software, or systems functional specifications
  • Arrange project requirements in programming sequence by analysing requirements, preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
  • Program the computer by encoding project requirements in computer language; entering coded information into the computer.
  • Analyse user information system needs.
  • Document the functionality and requirements.
  • Research, evaluate and recommend solutions and appropriate technology to meet user''s needs.
  • Provides reference for use of prime and personal computers by writing and maintaining user documentation, maintaining a help desk.
  • Maintains computer systems and programming guidelines by writing and updating policies and procedures.
  • Develops and maintains applications and databases by evaluating client needs; analysing requirements; developing software systems.
  • Provide inputs into the business planning process for DDM, identifying the impacts of business requirements on technology and the impacts of technology on the business strategy and requirements.
    • In liaison with the Information Management Specialist ensure that: a. Support the development of the DDM IMS
    • All technology decisions must be agreed and approved through Group ICT governance processes/committees, be aligned to the technology architecture road map and strategy and be approved by the Chief Information Officer before they can be implemented.
    • All vendors who are supplying any service, support, delivery or other, are contracted through the correct processes, managed through ICT centrally on behalf of the business. Take accountability on behalf of the business to ensure that performance is measured, managed and delivered according to agreed SLA’s.
    • Any operational issues are tracked and resolved using the correct channels.
    • All technology related issues / queries are logged with the call centre for tracking and monitoring purposes.
    • Provide remote ICT support to DDM District Hubs.
    • Assist with IT Projects as required.
    • Any ICT duties as assigned.

 
Key Measures/KPIs
  • Quality of IT Support provided to DDM
  • Efficiency of ICT Systems.
  • Management of Client Relationships and key Stakeholders.
  • Management of data and reporting

Internal contacts
  • Head: Programme & Stakeholder Management
  • Information Management Specialist
  • District Hub Managers
  • Head: Local Government
  • DDM Employees
  • COMPANY ICT
  • DDM Programme Managers
  • Supply Chain Management
  • DDM Contract Management Specialist
  • Legal

External contacts
  • External Service Providers
  • Metros / Municipalities
  • CoGTA
  • National/Local Government / Provinces
  • External Stakeholders

Qualifications and experience:
Minimum Requirements
  • A 3-year ICT Diploma or similar (NQF 6).
  • 5 - 7 years of experience in Programming (e.g. C#, ASP.NET, JavaScript, jQuery, Python, .NET, PHP, Java, 2EE (EJB, JSP/Servlets, JDBC, XML), Day CMS, XML, MyEclipse, Tomcat, Resin, Spring, Struts, Hibernate, iBatis, Json, Jquery, Maven, SV etc.)
  • Proficient in writing fine-tuned SQL queries, stored procedures (e.g. PL/SQL code) and working with data in relational databases like SQL Server, MySQL etc.
  • Demonstrated ability to recognise and resolve system related problems; work independently and make necessary decisions throughout the systems process within the bank’s guidelines.
  • Experience and knowledge of computer hardware, software.
  • Proven ability to determine IT needs and train end-users.
  • Experience in documenting processes and monitoring performance metrics.
  • Demonstrated knowledge of database maintenance and implementation of ICT policies.
  • Proven ability to keep up with technical innovation and trends in IT support.
  • Knowledge and capability experience of System Development Life Cycle
  • Understands Internet, Intranet, Extranet and client/server architectures

Desirable Requirements
  • Systems Development and maintenance
  • Database management and support.
  • ITIL Service management processes.
  • Experience-across multiple areas of government

TECHNICAL
Computer Literacy
  • Consistently uses relevant office software products such as word-processing, spreadsheet, presentation, and email packages to an acceptable standard for the job.
  • Has the ability to use standard and/or program-specific the organisation databases, and merge / import data from one program to another.
  • Adapts method of working to accommodate changes in the technological developments
2 Solutions Focused

3 IT Support
  • Identifies optimal solutions based on weighing the advantages and disadvantages of alternative approaches.
  • After implementation, evaluates the effectiveness and efficiency of solutions.
  • Creates procedures to articulate the nature of problems and to identify and weigh alternate solutions.
  • Contacts end-user / customer to follow up on services and/or solutions to ensure that their needs have been correctly and effectively met.
  • Understands issues from the end-user/customer’s perspective.
  • Keeps end-user/customer up to date with information and decisions that affect him/her.
  • Monitors services provided to end-user / customer and makes timely adjustments as required.
  • Proposes new, creative and sound alternatives to improve technical services.
  • Uses advanced techniques in solving technical problems.
4 IT Applications
  • Deep and detailed knowledge of programming/ coding for one or more IT applications and able to carry out complex programme enhancements
  • Makes recommendations/ decisions in application and program design, standards and program enhancements.
  • Provides guidance/mentors on programming practices and techniques to individuals and cross-functional teams.
  • Conducts risk assessments.
  • Assesses security safeguards.
  • Reports threats and serious incidents proactively.
  • Able to develop technical specifications and process configurations based upon user specifications
5 Reporting

6 IT Business Analysis
  • Designs / customizes reports to meet user needs.
  • Prepares complex or tailored reports, gathers information from a variety of sources, analyses and includes in a report.
  • Keeps standard reports under review and proposes improvements to meet user needs.
  • In-depth knowledge of the business processes for one or more functional areas.
  • Able to conduct independent business analysis to determine areas where technological solutions could improve operational efficiency.
  • Thorough knowledge of analysis, methods and able to apply theoretical and analytical concepts in a practical work environment.
  • Based upon a deep and broad knowledge of COMPANY''s business processes, able to recommend the implementation of large-scale technological solutions to improve operational effectiveness.
  • Able to develop and direct the implementation of QA processes.
  • Able to carry out post implementation business studies for quality assurance solutions and determine that user requirements have been met.

 
Briefing notes:
Analyst programmer role
Maintain code and interpret
Position based in Midrand, currently working remotely
Experience and knowledge:
Systems development and database management
Stakeholder management
ICT governance structures
Programming languages: C#, .Net, SQL and Power BI, Rational DBA language
Data analysis understanding
ITIL management experience
Experience working on solutions
COMPANY is a Microsoft house and currently running on SQL
Sector experience preference:
Financial sector

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Intermediate Developer/Support Analyst
Location: Johannesburg
Salary:
Job Purpose:In this role, you will troubleshoot issues, write clean and efficient code, collaborate with cross-functional teams, and contribute to new feature development. If you have solid technical skills, enjoy solving challenges, and want to grow in a dynamic environment, this is the perfect opportunity
25 days ago


Senior Business Intelligence Developer
Location: Johannesburg
Salary:
81 days ago


ICT Digital Transformation Project
Location: Centurion
Salary: Hourly
On-site ICT Contract Opportunities – PretoriaWe’re supporting a client on a large-scale ICT Digital Transformation programme.
16 days ago


Full Stack Developer
Location: Pretoria
Salary: Annually
Seeking a Full Stack Developer with 4+ years' experience who will be responsible for front-end and back-end development.
21 days ago


Systems Analyst (Forex) - Contract
Location: Sandton
Salary:
34 days ago


Systems Analyst (Forex)
Location: Sandton
Salary:
34 days ago


Open Source Intelligence Specialist: Perm: Centurion
Location: Pretoria
Salary:
57 days ago


Security Engineer
Location: Pretoria
Salary: 450000 Annually
Be the reason our systems stay safe, compliant, and unbreakable.
4 days ago


Java Developer
Location: Johannesburg
Salary: 1 080 000 Annually
Calling all Java maestros — if you speak fluent Java, dream in microservices, and live for cloud-powered solutions, we want you!
4 days ago


Full Stack Developer
Location: Johannesburg
Salary: 700000 Annually
Full Stack Developers wanted — Solve problems, build solutions, and make your code count.
4 days ago


Create a free job alert for Analyst Programmer in Midrand

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions