Description:
- Manage your own development timelines and related tasks – our office is in Markham. Our team has
worked from home offices over the last 2 years of the pandemic. Our current intention is to have a hybrid
approach with some of your time in the office and some time working from a home office. You are free
to work in the office at any time if preferred. Most of our staff prefer a hybrid work environment.
- 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.
- Develop diagrams and workflow charts to specify operations in detail helpful for equipment performance.
- Provide technical support to applications in production and during user acceptance testing.
- Provide technical support to infrastructure teams to assist in resolving production issues.
- Participate in systems implementation, planning, and documentation development.
Provide technical assistance to other team members.
- Develop, maintain, and integrate Java code for various client software systems / applications
- Communicate technical problems to peers, architects and project manager and your recommendationsfor possible solutions