Tech Lead
DESCRIPTION

A mobile transaction technology company who’s goal is to simplify and improve how the world transacts are looking for a driven and highly skilled self-starter to join their software development team. The Technical Lead is accountable for delivering elegant, high performance software that enables mobile transacting.

You will manage development including effort estimates, resource scheduling, solution design and build, issue management, QA, UAT and deployment. Your team will consist of brilliant Java, Mobile (Android, IOS, Win,BB10) and PHP developers who are also supported by competency leads. The analysis, QA and DevOps teams will support you in producing, deploying and supporting remarkable solutions for your clients. You will be required to be a highly competent developer in either Java or a Mobile platform.

RESPONSIBILITIES
Technology Strategy for client solutions
Ensures the client solution build, deployment and enhancements are delivered on time and to specification both within the initial release and in all subsequent releases.
Ensures the client solution works as a whole.
Responsible for technical evolution of the products (non-functional aspects) as well as impacts due to linked system/platform changes.
Advise Project Managers on technical aspects of solution roadmaps
Manage and understand client solution interactions with the platform
Technical effort estimation (based on input from Project Managers and Architects)
Schedules Tech resources (in conjunction with Competency Leads)
Third line incident and problem management
Single point of communication for all tech resources who work on the client solution
Provide tech consultation to clients (if required) with reference to their solution(s)
SDLC improvement as required
Final approval of solution release (together with Project Manager, QA Manager and Client)
Team member career development
Performance of team to KPIs (in consultation with competency leads)
Team welfare and performance review (in conjunction with competency leads)
REQUIREMENTS
1. KNOWLEDGE
A keen grasp of technology (of course!)
Managed at least 5 major software projects
Prior team lead or management experience
RESTful web services
Mock servers
Jenkins (or similar)
Jira (or similar)
Code coverage and technical debt management
Issue management
Strong integration knowledge
Full SDLC management
Resource planning and management
Strong understanding of payments/ loyalty/ coupons/ voucher processing
Retail experience (advantageous)
2. QUALIFICATIONS
A relevant degree in Information Systems, Computer Science or Engineering
3. SKILLS
Proficient in managing business correspondence
Ability to organise personal work priorities
Ability to work independently and as part of a team
Excellent organisational skills
Excellent customer service orientation
Exceptional attention to detail with proven interpersonal skills
Strong ability to use standard business software and applications
Demonstrated ability to remain self-motivated at all times
Able to manage pressure and deadlines timeously and effectively
Process driven
4. CHARACTERISTICS
Logical with a passion for solving problems
Attentive to detail
Flexible
Service orientated
Proactive with a sense of urgency
A team player
Delivery driven
Organised with the ability prioritise and plan
A keen learner
Fanatically passionate about technology
Ability to create structure and order and work well under pressure

Please only apply if you have the relevant experience outlined above, by sending your CV to Info@kuberecruit.co.za, we will contact you within 24 hours to inform you if your application has been successful.

WANT TO WORK WITH US?
GET IN TOUCH