JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
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
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 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.