Engagement early with customers to build trust and thereby map customers\' requirements with service offerings
Develop business model, and project technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending project approaches; preparing time and cost estimates; planning full project life cycle
To prepare and deliver business value solutions for customers, including proposal writing, presentation, conduct, and proof-of-concept to showcase its technical feasibility when necessary
Propose technical solutions and oversee the selection of technologies and estimate resources required to develop the proposed solutions to meet customers\' requirements.
Articulate alternatives in terms of cost, benefit and risk where multiple solutions exist.
Highlight the positive impact of the solutions and it how it can achieve customer\'s business goals
Manage customer relationships by communicating architecture standards and frameworks; answering questions; resolving concerns and issues
Actively participate in the business development lifecycle. Identify opportunities, generate proposals, and support other sales efforts
Increase organization effectiveness by identifying opportunities to leverage solutions to other engagements
Improve information usefulness by tracking emerging technologies; evaluating their applicability to business goals and operational requirements
Any other ad-hoc duties as required or assigned
Requirements
Degree in Computer Science or Engineering or equivalent work experience
At least 5 years relevant working experience in pre-sales support preferably in System Integrator industry
Experience leading large group meetings/information gathering sessions with senior-level executives
Professional experience with n-tier application architectures development
Strong analytical and conceptual skills, with ability to function at both the detail and conceptual levels
Experience with service-oriented architectures (Azure/AWS/Google)
Knowledge in application development and agile methodology and the understanding of usage of various software tools for functional testing, release management in its application development stages
Knowledge in creating presales cost, applying margin to create price-out for each solution
Independent and a keen learner to grasp new skills / product knowledge
Able to handle multiple tasks and shifting priorities, places emphasis on client satisfaction