Programming Project Manager

Job Opportunity - Programming Project Manager
Mona Informatix Ltd. is searching for an energetic, pro-active Project Manager of Programming to lead our team of innovators. 
Manage and supervise development team including programmers, testers, interns, research associates, consultants and support staff.
Mentor the programming team, fostering cohesiveness, clear communication and personal growth in team members.
Meet all project and task deadlines on time, within budget and at the required level of quality while managing and containing project scope creep.
Coordinate individual programming projects (including commercial, research and technical ones whether in-house or field-based), including project scoping 
   and costing, as well as team assignments, timeline checking, quality control, training and review.
Lead in negotiations with clients and consultants for efficient solutions whether for financial for technical purposes.
Closely monitor and supervise application maintenance schedules, ensuring routine maintenance is carried out effectively.
Be solution-oriented and proactive in troubleshooting project, team and client issues.
Develop and manage procedures for redundancy, security and risk containment.
Manage related promotions and project awareness campaigns.
Prepare technical and administrative reports and presentations of high quality.
Scope and prepare various components of projects, including needs assessments, requirement specifications, costings, deliverables, durations, required staff-
   effort, relevant expertise and roles. 
Create effective plans for and manage customer portals and customer support services.
Execute minor programming tasks.
Contribute to business plans and cost-containment strategies.
Update social media and websites each week for programming-related activities
Be aware of and keep current with programming management trends, publications and tools - locally and internationally.
Required Skills:
BSc in Computer Science or related technical field 
1 year minimum experience managing or supervising technical projects
1 year minimum experience with Javascript, HTML/XHML and CSS (exposure to LESS is an advantage)
1 year minimum web development experience
Strong working knowledge of MS productivity suite
Working knowledge of project management software an advantage
Familiarity with Ubuntu OS
Exposure to NodeJS, Python, PostgreSQL and Apache.
Ability to manage time adequately and balance multiple priorities.
Be able to develop and write proposals, quotes, manuals, contracts and reports - technical and administrative; as well as prepare documents in response to   bids.
Familiarity with testing tools, issues management, agile management, customer service portals, developing software licencing and related legal documents.
Familiarity with copyrighting, patenting and intellectual property procedures.
Possession of a general driver’s licence an asset.
Please submit all applications to by Wednesday, January 10, 2018. Be sure to use the subject heading “Programming Projects Manager” when sending email.