Technical Lead and mentor of a technical team consisting of junior and senior engineers
Able to work in a matrix environment where day to day activity is managed with the Project Manager and technical development and competence is managed by the technical lead
Responsible for team learning and technical progression
Point of contact for technical assessment and guidance to the system engineers
Assumes overall technical responsibility for the software and services delivery to one or more customer delivery projects
Trusted liaison with the customers for technical aspects of the delivery
Strong interpersonal relationship building and customer facing skills
Ensures the solution delivery to the customer.Including:
*Software deployment, installation, and configuration*Solution integration*Knowledge transfer*Operational handoff*Customer acceptance*Other professional services as required
Work with Pre-Sales to support new sales activities
Ability to confidently demonstrate the product and understand business processes and business problems
Work with Product Development and Architecture to support new customer requirements
Contribute to and approve interface software requirements specifications for different equipment vendors, ensuring that file formats and parsing problems, import keys, managed object class models, and general data modelling is accurate and in line with the requirements
As required, responsible for low level or contributing to low level technical architecture designs and low-level integration designs of the software product including southbound-northbound integrations
Technical line support of Senior Systems Engineers involved in customer delivery projects and provide technical guidance, troubleshooting, and support for systems engineers
Work with software product line and software development as expert beta implementors and ensure full software feature capability knowledge