In an on shore off shore consulting environment in the capacity of a Computer Manager meet with client's business partners in order to determine their requirements and specifications pertaining to development of applications to support their Big Data activities (used to gather, extrapolate information). Document the requirements in data representative diagrams. Develop business, functional, and technical specifications. From requirements develop statement of work (SOW) which guides the development process. Direct and participate in the full development cycle leading to the delivery of applications consistent with the specifications and requirements. During the development employ risk mitigation strategies to ensure that unforeseen problems can resolved without adversely affecting budget and timeframes. Maintain project documentation utilizing AgileScrum/ Agile Kanban (methodologies to track and monitor project workflow) and Rally/Jira/RTC (tools associated with Agile used to monitor the development process and) and Clarity (a tool used to monitor resources available for application development). Ensure application suites delivered are consistent with specifications and client expectations. Explore opportunities for upselling employer's services.
Requires a Master's Degree in Information Technology and 1 year of experience. In lieu of, will accept a Bachelor's Degree in Information Technology and 5 years of progressive experience, or any suitable combination of education, training or experience thereof. No less than a Bachelor's Degree in Information Technology and 5 years of progressive experience is acceptable.