home about us careers our clients news contact us international

Technical Manager

Main Purpose of the Role: To plan, direct and successfully manage the delivery of software development systems through others in a teaming environment which includes taking ownership of quality and meeting deadlines.
   
Qualifications: IS/ Comp Sci/ Software Engineering or related degree. Post graduate degree not essential. 

Experience:  4+ years development experience; must have done coding on client projects; must have delivered at least 2 software development projects with a team of 2-3 people at an external client.
   
Job Objectives: 

  • To be accountable for the management of on-time delivery of technical deliverables (design documents, technical landscapes, software, etc) whilst ensuring appropriate quality of deliverables.
  • To be accountable for the estimation for and planning of the delivery of technical deliverables.
  • To be accountable for the management and growth of a technical project team (through appropriate high-level resourcing as well as the identification of coaches for more junior developers).
  • To be accountable for useful progress reporting to management/the board.
  • To be accountable for the growth and retention of talent through motivation, employee engagement, performance management and development.
  • To be accountable for meeting all project delivery contractual requirements.
  • To be accountable for ensuring correct process is followed in the delivery of a project.
  • To be accountable for ensuring that the project technical team has the resources required to work effectively

Knowledge: 

  • Project administration, planning & costing
  • Risk management
  • Team leadership
  • Business analysis
  • Technology analysis
  • System architecture and design
  • Creativity
  • Problem-solving
  • Documentation
  • Microsoft Project Skills
  • Development in one or more of the following: VB6, VB.Net, ASP, Java/J2EE, SQL)
  • Systems testing & support
  • Systems integration
  • Client delivery
  • Presentation
  • Knowledge management
  • Teamwork
  • Understand BSG business
  • Exposure to automated testing
  • Exposure to methodologies i.e. PRNCE2, CMMI
  • Strong English language skills   

Skills and Abilities:   

  • Experience in Web development on the Microsoft or Java platform (ASP, Javascript, JSP, Servlets, Java)    
  • Able to specify development requirements
  • Familiarity with transaction management software (e.g. MTS)
  • Exposure to at least one of the following database platforms: Oracle, MS SQL Server, Sybase
  • Exposure to object orientation and structured design
  • XML
  • Creating electronic project plans, updating plans with actuals
  • Coordinating project reviews, creating progress reports
  • Quality assurance of deliverables
  • Documenting and monitoring of project risks
  • Identification of project tasks, interdependencies and estimation of effort involved
  • Providing input into project cost on tasks that have been completed before; Calculating project cost; Calculating the project cost and negotiating the cost with the client
  • Identification of project risks for tasks assigned to them before and during assignment; Identification of project risks for all tasks for a given project phase; Identification of project risks for an entire project or across projects
  • Analysis of the business requirements for small projects and be able to read, understand and quality assure a business requirements specification for a large system
  • Complete a logical and physical landscape map of a client site
  • Complete all aspects of a System Design Specification
  • Input to pre-sales meetings and development of Value Propositions
  • Component development and integration of systems; Generic component development
     Design and execution of system test packs
  •  First-line support and resolution of diagnosed problems; Diagnosis and workaround of problems with consultation; Full diagnosis and workaround of problems
  • Creative skills
  • Problem solving skills
  •  Assertive skills
  • Interpersonal skills
  • Business writing skill

Key Performance Areas:   

  • Creating electronic project plans, updating plans with actuals
  • Coordinating project reviews, creating progress reports
  • Documenting and monitoring of project risks
  • Identification of project tasks, interdependencies and estimation of effort involved
  • Providing input into project cost on tasks that have been completed before; Calculating project cost; Calculating the project cost and negotiating the cost with the client
  • Identification of project risks for tasks assigned to them before and during assignment; Identification of project risks for all tasks for a given project Value Frame; Identification of project risks for an entire project or across projects
  • Complete a logical and physical landscape map of a client site
  • Complete all aspects of a System Design Specification
  • Input to pre-sales meetings and development of Value Propositions
  • Component development and integration of systems; Generic component development
  • Design and execution of system test packs

<< Click here to apply.

 
 
     
 
how to apply
consultant development programme
bsg on campus
social
 
   
     
Copyright 2009 BSG(Africa) Pty Ltd, All rights reserved - Terms and Conditions - Privacy Policy - Access to Information Act - BSG Login