• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Development Manager

Job Ref
257558
Job Type
Permanent
Employer Type
Recruitment Agency
Date Added 31 Jul 2015
Expiry Date 14 Sep 2015
* There has been 1 application to this job.
* This job has been viewed 1259 times.
Employer:
Datacentrix

Location:
South Africa

Salary:
Negotiable

Benefits:


Role details:
The area is responsible for thearchitecture, design, development, quality assurance, implementation and operational support of allthe applications deployed in the portfolio. Reporting to the Head of IT for Premium Business andCore Banking, the Development Manager will lead various roles in the team to analyse, architect,design, develop and integrate for the use of customers. The Development
- - - - - - - - - - - - - -
The Development Manager will be responsible for leadingand managing all technical aspects of the product implementation, including applicationarchitecture, integration, functional specifications (use Cases), product development /customisation, automated  deployment, management and operational efficiency of theapplication/s. The successful candidate will be required to collaborate across multi-disciplinaryteams including business domain experts, analysis, quality assurance, project management,implementation, infrastructure and key business stakeholders.  Other duties include formulationof the IT strategy for the portfolio, ongoing management of financial and human resources as well ascontributing to the areas business direction.
Scope of Activities
Manage thedevelopment and maintenance of applications within Premium IT while ensuring adherence to businessrequirements and expectations.
Manage a team, the processes and the execution of activitiessuch as daily task planning, resources assignment, task supervision that contributes to theplanning, maintenance & support.
Establish and build relationships with key businessstakeholders within Premium IT and other relevant business units within the Group.
Developand execute the Premium IT strategy.
Participate, contribute and execute to the agreed ITarchitecture direction and roadmap.
Implement and ensure adherence to the productdevelopment life cycle, and focus on continuous improvement.
Stay abreast of latesttechnology trends and direction and assess relevance to Premium IT.
Manage costs andbudgets (Team, projects and internal initiatives).
Ensure timely delivery of projects inaccordance with project costs and scope.
Define and initiate strategic technicalalliances.
Participate in project and program definitions; manage project resources andcapacity plans.
Define and manage resource and capacity plan for the development team.
Manage performance of the team including recognition and reward, disciplinary procedures,etc.
Manage selection and recruitment of new team members.
Lead, manage, coach andmentor the team.
Identify skills shortages and identify training needs.
Managepersonal and career growth objectives of team members.
Maximise retention of keyresources.
Define succession plans and execute accordingly.
Prepare and submitrequired reports tailored to the Executive Committee and the Management Committee.
Ensureadherence to policies and procedures.
Ensure adherence to security standards and resolutionof risk and audit findings.

 Education &Experience Along with your outstanding drive for accomplishment, the successfulcandidate will bring with them:

Minimum of 5 years current experience in leading atechnical team of 8 or more direct reports. Management of a development team is stronglypreferred.
Solid experience in the application of a robust product development life cyclewith associated understanding and experience of support functions and tools such as change /configuration management, testing, documentation and implementation processes.
PreviousCOTS implementation skills is a must have
Knowledge  of the financial sector isstrongly recommended
Proven ability to manage change. Experience with large scaletransformation projects preferred.
Solid experience working in a multi-disciplinary team,fostering collaboration and teamwork.
Solid understanding of batch and real-time dataprocessing.
Demonstrated experience in coaching and mentoring of team members.
Solid experience in interacting with internal and external customers with demonstrated customerservice orientation.
Must have a technical background with a strong preference for hands-ondevelopment experience in a commercial software development environment.
Expert experiencewith MS Office Products (Word, Excel, Access, PowerPoint, Outlook, Project).
Experienceworking in an agile delivery environment is preferred

 Skills and Competencies  Technical skills:

Java J2EEprogramming 
JBoss  application  server  software development  (EJB,   JMS,  JDBC,  JTA)
Web  services and  REST
ORM technologies (JPA, Hibernate)
Understanding  of relational  databases  (MS SQL)
Web Framework ( JSF, Primeface )
Buildmanagement and Continuous Integration ( e.g TeamCity )
Source Code Management Tools likeSubversion ( SVN)
Apache Maven Experience.
Familiarity writing unit testswith JUnit.
Apache ActiveMQ.
Modelling tool like Visual Paradigm.


Demonstrated leadership and effective people management skills
Demonstrated analyticaland problem solving skills.
Excellent time management and organizational skills.
Demonstrated ability to plan, coordinate and manage multiple, and often conflicting, prioritiesand projects.

 



 
HOME|
INFO|