- Understand customers business challenges/goals and arrive at value added Technology Solutions, define Technology direction and Roadmap
- Define the Architecture
- Design Systems at the component level, makes strategic technology choices, and directly supervise the quality of designs and implementation inside and between components
- Guide a team of Engineers - offshore and onsite in design and code
- Have mastery of relevant technologies - including Proprietary languages
- Ensure Industry defined Best Practices are followed in Design and Coding
Business Development
- Work with Sales/Business Development team in identifying new business opportunities with customer and transform to Projects.
Project Delivery
- Ensure Design and Code quality
- Work with distributed teams for delivery and execution of Projects
- Strong compliance to CMMI Processes
Didn’t find the job appropriate? Report this Job