Align technology vision with business strategy by integrating company process with the
appropriate technologies. Responsible for all aspects of developing and implementing
technology initiatives within the organization. Designs, builds and delivers innovative
business solutions, focusing on advanced technical strategies, business process design,
application development and technical architecture.
Designs, builds and delivers adaptive, high-performance, and scalable software
Works closely with clients to help define business and technical requirements.
Responsible for selecting the right technology and tools for business solutions, including
open source tools and plug-in components and software.
Coordinates work efforts between distributed team onsite, near shore and offshore.
Provides overall strategic direction, vision, and guidance.
Responsible for identifying, tracking, managing and resolving project issues
Identify potential risks, develop a mitigation plan and monitor the mitigation plan for the
identified potential risks of the project
Provide strategic guidance to the project team
Coordinate programming, testing, delivery and support activities, ensure the quality and timely deliverables within budget
Ensuring that the solution is of acceptable quality
Must possess very strong technical skills. Successfully designed and implemented large
sized high-performance and scalable enterprise solutions.
Must have good knowledge of tools, technologies, and design patterns used to design and implement all aspects of large enterprise solutions, including services, security,integration etc.
Expertise in software development methodologies, including RUP and Agile methodologies.
Must have expertise in service-oriented architecture.
Must have expertise in Business Analysis and Business Process Modeling.
Must have good knowledge of project management tools and processes.
Must have very good knowledge of open source products and solutions.
Must understand trends in technology and be able leverage them in technical solutions.
Must be able to design and implement frameworks for technical solutions.
Must have good written and verbal communication skills. Must be able to effectively communicate all aspects of a project solution with managers, account managers, client and project team.
Strong interpersonal and leadership abilities which can execute effective negotiation and team management skill.
Programming Langages: Java, C, C++, SQL
Web Technologies & Framework: SOA, Spring, Servlets, , Biztalk, AJAX, HTML, XML, JSP, Java Script, DOJO
Mobile Application - Knowledge of iOS, Android SDK, Objective C, Hybrid Mobile Apps, PhoneGap
Design Tools: Rational Rose, Visio 2000, ErWin
Content Management: Teamsite, Livesite, Filenet
Development Methodologies: Agile, RUP, TDD, Waterfall
App & Web server: WebSphere, WebLogic, Tomcat, Apache
Internet Security: Identity Management, Siteminder, SSL implementation, LDAP, SSO (Single Sign On)
RDBMS: DB2, Oracle, SQL Server
Version Control: SVN, ClearCase, RTC
Qualifications:- : B.Tech/B.E (CS), MCA, M.Sc (CS), M.S