Description:
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering highavailability and performance.
- Contribute in all phases of the development lifecycle.
- Write well-designed, testable, efficient code.
- Ensure designs comply with specifications.
- Prepare and produce releases of software components.
- Develop on top of the existing VisionMAX libraries/tools to improve our core.
- Support continuous improvement by investigating alternatives and technologies and presenting these for
architectural review.
- Search, design and prepare solutions and interfaces to help and assist system functionality.
- Evaluate user requirements, methods and issues to automate solutions.
- Identify Java systems issues and understand input and output needs such as: data input forms, data
summarized and reports formats.
- Interact with customer organizational units’ personnel to evaluate current operational procedures.
- Prepare description of user needs in detail, program steps and functions essential for developing a
computer program/object/application.