Description
SENIOR CONSULTANT APPLICATION DEVELOPMENT AND MAINTENANCE
Shanghai - china
Contract - 12 Months + The job requires 80% global business travel
Competitive Daily Rates
Responsibility:
Your core role is to act as the subject matter expert for outsourcing opportunities relating to application software development and support. Including Methodologies, Technologies (language, databases and support tools), development and testing hardware software environments
As such you will have a deep background in ADM practice and Application solution architecture; you will be familiar with all aspects of application development and maintenance.
A key deliverable of this role is the ability to understand and model a third party or partner relationship in the delivery of some aspects of application development and maintenance services which would form a critical part of the managed service solution
Responsibilities will include:
- Provides expert technical and/or professional consultation services in the discipline of platform operating systems, physical hardware platforms and endpoint management systems to all levels
- Identifying and understanding clients existing web and software development functions both internal and outsourced, including development life cycle, software systems,database management, software development testing and implementation process and methodologies
- Understanding any in-flight or proposed application projects that may impact the overall solution recommendation
- Identify and analyze current ADM operation status, Application solution development to support front line in overall solution design.
- Understand the dependencies of ITO solutions and business process and other components to develop complete solutions for customers
- Define the measurements and metrics to manage the third party or partner in the delivery of specific ADM services
- Evaluating and recommending QOS standards and defined test and release management protocols for the implementation of applications under a managed service contract
- To establish industry best practice for the application of maintenance function within the context of the overall solution
- Participate in high level customer (CXO,VP) communication, includes high level customer solution presentation
- Input onto customer RFI/RFP response
- Maintain up to date knowledge of market and technology evolution for ADM services
Skills and experience required:
- Ideally a consulting background
- In-depth knowledge of experience is developing large scale and bespoke application solutions
- Computer languages, technologies and protocls
- Knowledge of agile development principals and other methods
- Experience in managing multiple programs of work
- Experience of working in pressured and complex environments
- A problem solver and a strong knowledge of the latest technology
- Specialist experience operating as an application architect
- Experience in the engagement and establishment of a third party or partner as a key participant in the delivery of the ADM services in the scope of the managed service solution
- Background working in large and complex technology environments
- Experience working across enterprise wide applications
- Excellent written and verbal communication skills
- Demonstrable experience in delivering large, integrated solutions
- In-depth understanding of application management development cycle utilizing application development methodologies and quality assurance