IT Expert, Application Architect, Healthcare
DSV
Kempton Park, GT, ZA
4d ago

Time Type : Full Time

Full Time

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 5 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
  • 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 COMPUTER SKILLS :

  • 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
  • ELECTIVES :

  • Experience in Healthcare sector
  • Experience with warehouse management and sales environments
  • Progress System Administration Experience
  • Message based architectures exposure
  • Transactional web program development
  • Familiarity with Unix / Linux
  • Familiarity with source code control systems
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form