15-20 years of experience in the IT field.
Experienced in Telecom Domain .
Experience in managing web / vas application developments .
Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices by attending relevant conferences and reading widely (including reading your peers blogs!).
An experience with startup companies is an advantage .
Ability to discern user requirements and develop specifications.
Expertise in Strategy & Planning , Implementation & Deployment , Operational Management
Knowledge of web standards .
Knowledge of Internet protocols and RFC standards, database management systems, and revision control systems.
Familiarity with technical requirements of digital marketing and search engine optimization .
Familiarity with information security vulnerabilities and risk management
Identify technology trends in the digital space and evolving social behavior that may support or impede the success of the business.
Evaluate and identify appropriate technology platforms for delivering the companys services.
Lead strategic planning to achieve business goals by identifying and prioritizing technology initiatives and setting timetables for the evaluation, development, and deployment of all services.
Participate as a member of the senior management team in establishing governance processes of direction and control to ensure that objectives are achieved, risks are managed appropriately and the organizations resources are used responsibly, particularly in the areas of software development, office networks and computers, and telecommunications.
Select or define the companys software development methodology
Participate as a member of the senior management team in establishing governance processes of direction and control to ensure that objectives are achieved, risks are managed appropriately and the organizations resources are used responsibly, particularly in the areas of software development, office networks and computers, and telecommunications
Establish a specification conformance and testing regimen based on user stories and the User Experience design.
Promulgate coding conventions and documentation standards.
Review current best practices for the selected web framework and establish the initial architecture for the application.
Establish and supervise a quality assurance process, including integration and system testing.
Evaluate and select web application hosting providers.
Ensure company technical problems are resolved in a timely and cost-effective manner
Supervise recruitment, training, retention, and organization of all development staff in accordance with the company hiring process, personnel policies, and budget requirements.
Establish standards of performance and monitor conformance for staff (through performance review) and vendors (through service level agreements).
Ensure the companys internal technological processes and customer-facing services comply with community expectations and applicable laws and regulations for privacy, security, and social responsibility.
Contribute to open source software development, standardization of technologies, and evolution of best practices by collaborating with peers outside the company, releasing code, presenting at conferences, and writing for publication (online or offline).