Supporting Corporate Business Development, understand business requirement, convert into system solution. Role involvement in system design, development, implementation, training and support. Report to Corporate team, supporting worldwide sites. Understand requirements and convert into technical design specification. Design, implement, test, debug and maintain modular system. Provide task dependencies, priorities and time estimates. Coordinate work with other team members including process and project team. Create tools, features and engine components to required coding standards. Create leading edge reusable and scalable technologies, both systems and engines if required. Profile and optimize software components of the application. Involve in process review and support change request.