Technology Specialist
• Liaison with development and test teams to ensure the correct version/release/deployment of new code.• Analyse and determine any copyrighted program/code segments in multiple languages within acquired company products to ensure valid ownership of newly acquired code.• Maintain expert knowledge of projects and identify requirements of new projects and prepare designs and processes for all new projects.• Design, develop and test a new, modern cloud-native application or support a legacy application, with code management, troubleshooting and tuning. • Translate software requirements into working and maintainable solutions within new or existing application frameworks, working closely with clients and IBM teams. • Maintain and improve code quality, enabling reusability and automatization of services from applications through to cloud infrastructure. • Implement data engineering and warehouse services on Cloud. • Configure enterprise applications to support new innovative client services.