Lead IT Expert, Application, Healthcare

at DSV South Africa
Location Kempton Park, South Africa
Date Posted December 7, 2022
Category Health Care / Medical
IT / Information Technology
Job Type Full-time
Currency ZAR

Description

MAIN PURPOSE OF THE ROLE:

  • The application architect plays a key role in the design, specification, development (coding), testing and maintenance of software systems according to user requirements.
  • The lead architect's primary responsibility is to ensure that new modules and features are written in a compatible fashion with the current code, libraries and database.
  • The systems development life cycle must be applied throughout the development phase.
  • Development will primarily be using Progress as a development language and RDBMS.
  • Other development may be required using shell and Perl scripts.

DUTIES & RESPONSIBILITIES:

  • Analyse the user requirements and create functional specifications for developers.
  • Produce detailed specifications for both in-house development and integration with third party platforms
  • Accurate estimation of development effort involved to produce system as per user requirement
  • Take part in analysis and system design, including modifications and additions to the database
  • Review code that has been written by others in code review sessions
  • Submit code for code inspections
  • Develop code that is easy to maintain and understand with quality of software and application the focus
  • Plan, design and author test points and give guidance to quality tester
  • Prepare accurate installation documents
  • Participate in software build/release activities
  • Maintenance and support of current systems and fixing of bugs
  • Accurate progress reports as required by project manager
  • Provide guidance to programmers, testers and users when required.

JOB RELATED REQUIREMENTS:

  • Minimum 10 years Software Testing and Progress Programming or 4GL experience
  • Hands-on experience in Progress 4GL OpenEdge version 10 or 10+
  • Good command over Progress 4GL Concepts (Locks Transactions Error Handling etc)
  • Experience in converting Business Requirement Specifications into technical or functional specifications.
  • Good data modelling skills and experience.
  • Systems Integration experience
  • Experienced XML design and XSD creation
  • Experience with design of database tables and creation of ERDs
  • Capable of writing code according to a Functional Specification.
  • Experience with the full SDLC, in terms of processes and controls
  • Advanced Progress/OpenEdge or other 4GL knowledge
  • Proven experience in engineering and software architecture design.
  • UNIX/Linux Shell scripting
  • Proficient in MS office suite, visio
  • Driver's license and own transport
  • Deadline driven
  • Must be prepared to work overtime when needed
  • Must adhere to company coding standards
  • Update and ensure accuracy of Developer Manager and Developer views in Task Manager by cross checking with the status report.
  • Has an excellent proficiency with the software development environment and coding language used.
  • Has great problem-solving skills and reasonable ability to ask the right questions to clarify the understanding of supplied requirements.
  • Scope of work is core, broad in focus, medium to high impact in nature.
  • Works closely with functional owner / developers

ADDITIONAL JOB INFORMATION:

  • Strong written, verbal communication and consultancy skills are a must
  • Must be able to multitask and meet deadlines in a fast-paced environment
  • Attention to detail and strong problem-solving skills are critical
  • Must be analytical and logical with a natural curiosity
  • An understanding of business and an appreciation of business needs
  • The ability to interpret and follow technical plans
  • The ability to work as a team player is essential
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za