Interswitch Group is
currently recruiting interested and qualified applicants for the position of Team Lead, Software Development in
Nigeria. Learn about the job responsibilities, qualifications/eligibility and
how to apply. 
Job
Purpose
·       
To drive the
efficient accurate development of the code required to produce
the designed software solutions through the supervision and
coordination of a team of developers and other stakeholders within the
Engineering department to ensure that solutions are delivered on time and
on specification. 
·       
To
oversee software development and programming activities across project
phases and deploy programming facilitation tools. 
·       
To leverage
technical feedback from Testing team and incorporate improvements in
software code. 
·       
To
provide guidance and mentorship sessions to software development team.
Responsibilities
 Application
Software Development
- Develop
     existing applications and contribute to development of new
     applications by analysing and identifying areas for modification
     and improvement.
- Develop
     new routine applications to meet customer requirements.
- Oversee
     software development and testing, and deploy, within
     budgetary margins, programming tools that facilitate software
     development and coding.
Application Software
Roadmap
- Maintain
     roadmap to facilitate application software development and ensure
     the development work is prioritised in line with business
     requirements.
Software Testing and
Performance Outputs
- Collaborate
     with Team Lead, Software Testing in designing testing scenarios, and
     leverage testing scripts to optimise software development processes.
- Engage
     with Team Lead, Software Testing to communicate software development
     progress and hindrances, and incorporate provided technical feedback
     in development activities.
- Conduct
     meetings with Team Lead, Software Testing and Lead, DevOps, to share
     client requirements with junior-level team members, and align
     on improvement opportunities.
Project Management
- Design
     project plan in alignment with Lead Software Architect; share Software
- Development
     project plan with Software Development team, and assign roles and
     responsibilities according to background and specialisation.
- Monitor
     Software Development team progress against respective
     project timeline, and anticipate potential challenges and software
     development hindrances; suggest relevant mitigation measures.
- Align
     with fellow Team Leads, Software Development on project progress,
     and share bi-weekly progress reports with respective Lead Software
     Architect.
Performance Management
- Manage
     and report on Software Development team members' performance.
- Set
     appropriate performance objectives for direct reports or project /
     account team members, hold them accountable for achieving these and
     take appropriate corrective action where necessary to ensure the
     achievement of team / personal objectives.
- Act as
     mentor and coach to Software Development team members while fostering
     an environment of mutual respect and trust among senior-level
     team members.
Horizon Scanning
- Explore
     and develop a basic understanding of external developments
     or emerging issues and contribute to the evaluation of their
     potential impact on, or usefulness to, Interswitch.
Technical
Competencies 
Project Management
- Works
     without supervision while providing technical guidance when required
     on managing projects within desired cost, time and quality parameters.
- Project
     Change Log / Register; Project Change Management Plan;
     Project Charter; Project Management Plan; Project Requirements
     Management Plan;
- Project
     Requirements Verification Plan; Project Resource Management
     Plan; Project Schedule; Project Schedule Baseline; Project Scope
     Statement.
Compiling and
Decompiling Code
- Works
     with full competence to compile and decompile programming code.
- Typically
     works without supervision and may provide technical guidance.
Application Development
- Works
     without supervision and provides technical guidance when required
     on developing software using programming languages.
Assessment
- Works
     without supervision and provides technical guidance when required
     on analysing data from multiple sources to draw appropriate
     conclusions and make suitable recommendations.
IT Testing
- Works
     without supervision and provides technical guidance when required
     on ensuring that IT applications meet required specifications by
     designing, executing and reporting on tests of systems and services.
Service Level
Management
- Works
     without supervision and provides technical guidance as needed
     on delivering required services that meet quality standards.
Planning and Organising
- Works
     without supervision and provides technical guidance when required
     on planning, organising, prioritising and overseeing activities to
     efficiently meet business objectives.
Project Cost and Budget
Management
- Works
     with full competence to estimate and manage the effort and finances
     to complete the work within budget.
- Typically
     works without supervision and may provide technical guidance.
- Budgeting;
     Estimating; Project cost baseline.
Web Development
- Works
     without supervision and provides technical guidance when required
     on the development and implementation of website structure and
     content.
Project Tracking and
Reporting
- Works
     without supervision and provides technical guidance when required
     on measuring and reporting progress toward intermediate targets to
     make sure a project stays on track to achieve its ultimate goals.
- Project
     Performance Report; Schedule Reporting; Status Reporting;
     Status Reports. 
Education 
General Education - University First Degree in Computer Science, Computer Engineering or a
related field.
Experience
General Experience
- At least
     6 years' comprehensive experience in Software Engineering
     and Software Testing, including writing code, application engineering
     and Software Architecture
- This
     experience will enable the job holder to deal with the majority of
     situations and to advise others.
Managerial Experience
- At least
     3 years' experience of supervising and directing people and
     other resources to achieve specific end results within limited
     timeframes and a software testing project management environment.
 Method
of Application
Interested and
qualified applicants should follow the link below to submit CV and application
letter.
Department:
PayToken - Payment Cards & Tokens
Location:
Lagos Office   | Permanent, Nigeria
Application
Deadline: June 23, 2023
>> CLICK HERE TO
APPLY ONLINE
 
.jpg) 
 
 
 
 
 
 
0 Comments