Advise clients in diverse areas of strategy development and tactical implementation to help increase the value and effectiveness of their technology investments.

Work with clients to design and manage technology solutions that support and enhance critical business processes using thoughtful and refined user experiences.

Implement technology-based solutions in business intelligence, analytics, information management, reporting and mobility, in addition to configuring ZS’s proprietary software used to streamline business processes.

Maintain and support technology solutions using well-defined processes, policies, procedures, standards and templates customized for each implementation.

Develop and run test cases on existing software solutions to ensure that new functionality works as intended and fix known defects by building tools to automate and improve system functions.

Tackle challenging programming problems that affect the entire software stack and the end-to-end development life cycle, including requirements assessment, new feature design, development, delivery and client support.

Build critical tools that hold our products to the highest standards by writing test frameworks, performance tests and component-level test suites.

Ensure that applications are reliable and meet quality expectations by applying in-depth application knowledge toward testing.

Ensure that our software operations products have a thoughtful and refined user experience focused on the needs of the user.