Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

tech4dev banner
  • Posted: Jul 29, 2021
    Deadline: Aug 2, 2021
  • Growth in Value Alliance (GV Alliance) Partners is a business advisory and market intelligence services firm. Our objectives are to assist organizations to achieve their growth aspirations by providing market intelligence, strategy blueprint, IT solution delivery expertise and business operation improvement capabilities. GVA Partners is also a l...
    Read more about this company


    Software Engineer 2


    Victoria island, Lagos.

    Job Overview

    • Full stack web development

    • Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product

    • Work in an experienced software design team 

    • Report directly to lead software engineer 

    • Assist with all functions of software coding and design

    • Learn codebase, gather user data and respond to requests from senior software engineers

    • Ability to learn new technologies quickly, and capable of working in a team environment

    • A good working knowledge of major programming  languages

    Key Responsibilities

    • Assisting lead engineer with all aspects of software design and coding.

    • Attending and contributing to software delivery meetings.

    • Learning the codebase and improving your coding skills.

    • Writing and maintaining code.

    • Working on software bug fixes.

    • Monitoring the technical performance of internal systems.

    • Gathering information from consumers about program functionality.

    • Writing reports.

    • Conducting development tests.

    • Perform other duties as assigned by Lead Software Engineer.


    Required Knowledge, Skills and Abilities:

    • Knowledge of coding languages including C#, HTML5, CSS, and JavaScript.

    • Familiarity with database technology such as MSSQL, MySQL, Oracle and MongoDB.

    • Basic programming experience.

    • Ability to implement software security measures (OWASP Top 10)

    • Good working knowledge of version control system using gitflow.

    • Ability to learn new software and technologies quickly.

    • Ability to manage codebase on a version control.

    • Software testing and debugging

    • Knowledge of Agile/Scrum project delivery formats

    Generic Skills:

    • Ability to make sound and logical security judgments.

    • Good understanding of the organization’s goals and objectives.

    • Strong interpersonal, written, and oral communication skills.

    • Able to conduct research into issues as required

    Qualifications & Experience


    • Bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline

    • 3-5 years experience in programming languages (e.g., Python, Javascript, Java, C++, C#), databases, data structures and algorithms

    • Knowledge of databases and operating systems

    • Excellent basic knowledge about Information Technology from both a software and hardware perspective


    • Up to 5 years of professional programming experience using Microsoft stack

    • Relevant professional certifications

    go to method of application »

    Head, Product management - Payment & Channels

    Our client, a top tier (2) commercial bank, requires the service of a highly skilled product manager (Head) with Fin-Tech experience. The successful candidate will be responsible for product development, rolling out new products and features with a focus on payment and channels, increasing wealth and growing business. This individual will lead product launch strategies to grow and increase market share through customer polling, research, manage and continually improve existing product features to ensure product meets performance goal.


    • Ensure the business has a deep understanding of consumer experience.

    • Identify, fill product gaps and generate ideas that can grow market share, and /or improve the customers experience in order to drive growth.

    • Analyse customer feedback/research (user experience feedback) to identify underlying product issues and advise features/strategies to remediate.

    • Capitalize on user experience and bringing them to scale.

    • Responsible for defining, grooming and prioritizing product backlogs (requirements), creating actionable user stories for the development team, accepting completed user stories (fulfilled by the development team), in accordance with pre-defined criteria and business objectives.

    • Collaborate with technology to develop and release products, and work with analysis teams in recommending research required to obtain critical market information.

    • Analyse, recommend and lead the implementation of initiatives.

    • Incorporate emerging solutions and technological advancements in the new and existing products.

    • Act as brand ambassador capitalizing on consumer behaviour trends.

    • Develop product pricing and positioning strategies based on their impact to customers and translating strategies into tangible actionable results.

    • Take active role alongside marketing team to drive product launches and marketing initiatives.

    • Conduct and present competitive analyses and market research.

    • Translate ideas to actionable items that deliver business results.


    • 8-12 years experience in product management.

    • BSc in Computer science

    • Previous experience in software development is essential.

    • Previous working experience leading a product team in the payment, payment technology, banking, digital banking or start-up space.

    • Good understanding of technology, APIS and apps

    • Hands-on experience with web analytics and testing tools

    • Familiarity/ technical knowledge in software development

    • Use of agile framework

    • Decision making using data

    • Understanding of asset management is a plus

    • Strong academic record (first and/or post graduate degree from a top tier university

    • Product management- Vision, strategy & roadmap

    • Relationship building

    • Customer advocacy

    • Outstanding analytical and problem-solving skills

    • High standards of excellence and attention to detail

    • Personal drive & curiosity

    • Leadership & influencing

    • Stakeholder management

    • High execution


    • Internal- Peers, direct reports, supervisor and Roavs development team

    • Group- Personal banking, business banking, corporate banking, business team across the group, compliance, risk management, treasury

    • External- Customers, channel partners, vendors (marketing, technology)


    • Lagos, Nigeria

    go to method of application »

    Senior Software Engineer 2

    Location: Victoria Island, Lagos

    Job Overview

    • Oversee the development and implementation of new software systems
    • Update existing software and conduct feasibility studies on new software systems
    • Function as lead developer, guide application coding, create reports, and mentor the junior developers
    • In-depth knowledge of programming languages and working knowledge of project management
    • Ensure timely delivery of projects and tasks.
    • Update software development standards and advice on best practices

    Key Responsibilities

    • Meeting with project stakeholders to discuss software projects.
    • Effectively manage a development team
    • Conducting feasibility studies for software systems.
    • Designing new software programs, websites, and applications.
    • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
    • Writing advanced programming code.
    • Reviewing updated software codes.
    • Ensure that development standards, policies and procedures are adhered to.
    • Drive change to implement efficient and effective strategies as advised by management.
    • Ensure that all software developed within your team satisfies the business requirements as specified
    • Managing project timelines and tasks.
    • Writing development reports.
    • Creating technical documents for new software programs.
    • Training staff on software use.
    • Working on complex bug fixes

    Qualifications & Experiences

    • Bachelor’s Degree in Information Technology, Computer Science, or a related quantitative discipline
    • 7 - 10 years of relevant software design and development experience
    • Prior product development experience
    • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
    • Has executed several software projects


    • Master’s Degree in Information Technology, Computer Science, or a related quantitative discipline
    • Up to 10 years of professional programming experience
    • Relevant professional certifications
    • Managerial experience preferred.

    Skills / Competencies:

    • Proficient in business critical and mission critical software development
    • Knowledge of automated testing
    • Advanced knowledge of software development tools, such as Visual Studio, Microsoft SQL server management studio e.t.c.
    • Knowledge of source code control tools
    • Knowledge of code review using PR (Pull Request)
    • Experience with cloud technologies, such as Azure and AWS
    • Good knowledge in big data technologies such as, Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
    • Knowledge in building cloud-native applications using Docker and/or Kubernetes
    • Advanced knowledge of programming languages including JavaScript, HTML5, C#, Java, SQL, and PHP.
    • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
    • Experience creating and maintaining databases.
    • Experience working with Agile development technologies.
    • Experience with systems deployed on Unix/Linux/Solaris environments.
    • Provide overall team guidance and fix all escalations.
    • Ability to work in a fast paced, collaborative environment
    • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
    • Experience in Devops practices such as, Containerization and GitOps
    • Project management skills.
    • Good interpersonal skills.

    go to method of application »

    IT Project Manager

    Job Description

    • Overseeing and managing the Project Based Services engagements.
    • Candidate must be able to proactively work to set customer expectation to assure a smooth project including project timeline, client requirements, and critical dependencies.
    • Candidate must possess strong financial skills with strong attention to detail.

    Summary / Responsibilities

    • Required to oversee projects. This role originates in the Plan Phase and extend through the Deployment Phase of the Project Management Governance Process; Oversight of Project from Concept Phase through Deployment via other Project Managers
    • Decompose projects into time-phased elements and prioritize key deliverables; Assumes full accountability for overall success of a project through deployment.
    • Define project goals and objectives; Identify customer requirements; Identify resource requirements; Develop project budget; Track incurred and projected expenses against program plan and report to management.
    • Prioritize resource allocation; Assist with resource negotiation; Manage cost/schedule/resource variances
    • Produce project documentation; Establish/maintain project information system; Monitor and control project
    • Develop and be accountable for the overall project plan; Ensure resources are committed and engaged for all project phases
    • Primary function of role is translating customer IT services requirements into customer solutions/contracts that secure customer loyalty, drive acceptable profit margins and are delivered with fidelity
    • Role requires strong project management skills and leadership in a dynamic and deadline driven environment
    • Required to qualify and develop a solution that is mutually acceptable to the client and the company
    • Liaise closely with pricing analysts to ensure operational commitments are translated accurately into cost assumptions
    • Provide sales team with technical and service presales support; Prepare and deliver services presentations to current and prospective customers
    • Negotiates directly with customers and contractors
    • Certifications and proficiency in Technology and Telecom fields of knowledge. Cisco wireless certifications are an asset.
    • Ensures the program meet established time, cost, technical and customer objectives


    • 10 years of related experience in customer facing, technology deployment and support environment
    • 7 years in Project Management and strong experience in working with a Financial Institution
    • Bachelor’s degree in any field (Minimum 2:2)
    • Ability to work under tight timelines in a demanding environment
    • Excellent verbal and written communication skills
    • Excellent presentation skills
    • Strong leadership skills
    • Ability to work closely with the Business Leaders, IT Partners, and peers for the project, the customer and the development / implementation team within a Project Team environment – both internal to NCR and external with the customer.
    • Interface with multiple business functions and organizations, as well as multiple specialists, in defining, producing and managing plans for successful project delivery
    • Ability to lead / coordinate a cross-functional team, ensuring that projects meet defined scope, time, cost and quality constraints
    • Ability to deal with organizational influences, ambiguity and continuous change

    go to method of application »

    IT Security Engineer

    An exciting opportunity exists for a dynamic and IT security engineer to join a dynamic project team for a 6 months project. The resource shall be responsible for the following:

    • Participate in the delivery cybersecurity through vulnerability and threat identification, incident detection and response, forensic investigations, Patch and Vulnerability Management. Engage with infrastructure and applications teams in mitigation and remediation efforts.
    • Engage with other IT units to establish and enforce security best practices, protection objectives and process improvements.
    • Review and make recommendations regarding on-premise, datacentre and cloud infrastructure, networking and security settings and posture.
    • Create and maintain key metrics that are indicative of security posture of the infrastructure.

    Supervisory / Managerial Responsibilities:

    • Ensure conformance to Cyber security Blueprint/Roadmap
    • Provide inputs to company strategic plan on all initiatives to ensure that Security gaps/vulnerabilities are identified & closed.
    • Establish and ensure credibility through strong relationships, value-add to operations and professionalism
    • Keep abreast of threat intelligence feeds to stay abreast of industry reports and emerging threat that may affect.


    • Lead cybersecurity initiatives in conjunction with Group Cybersecurity team.
    • Design and implement security controls to safeguard and monitor events for information systems, enterprise applications and data.
    • Lead the implementation of Information Security projects.
    • Drive internal and external vulnerability assessment, penetration tests engagements and manage results to remediation.
    • Respond to escalated security events and drive security incident response processes to ensure timely resolution with minimal disruption.
    • Design, document, and deploy secure infrastructure solutions to enhance and evolve the security posture of the business to ensure integrity, availability and confidentiality of all critical enterprise data.
    • Provide expertise on security tools, including but not limited to firewalls, Web Application firewalls, IDS/IDP, anti-malware software
    • Liaise with stakeholders in respect of operational implementation of security policies and best practices.
    • Prevent data loss and service interruptions by researching new technologies that will effectively protect the enterprise network.

    Job Requirements / Experience

    • Candidates should possess a minimum of a Bachelor's Degree qualification.
    • Minimum of 5 years experience in an area of Security specialisation; with experience working with others.
    • Experience working in a Large organization and preferably in the Telecommunications industry.
    • Strong background as an Engineer/Architect in application security infrastructure and various network technologies to include devices such as firewalls, VPN, intrusion/extrusion detection, vulnerability & risk assessment tools, encryption technologies, virus/worm/malware prevention, E-business and web application technologies, Data Loss Prevention, whole disk & device encryption solutions, two-factor authentication, common Windows (desktop & server) platforms.
    • Experience with Microsoft,Solaris,Unix,Oracle and MSSQL.
    • Experience working in telecommunications industry.
    • Managing network and / or network security.
    • Knowledge should be current with information security best practices and global trends.
    • Knowledge of security best practices such as; defense in-depth, least privileges, need-to-know, separation of duties, access controls, encryption.
    • User account identity, authorization and authentication management.
    • Security incident and event management.
    • Experience in researching new or emerging technologies and processes that may be incorporated as solutions to reoccurring security concern.


    • PenetrationTesting
    • Vulnerability life cycle management.
    • Advanced Securit yIncidence Reponse.
    • Systems Auditing, Database Security, Firewall Design, Intrusion detection system administration Implementation.
    • Security enforcement on systems level, security audit and vulnerability management.
    • Telecommunications, Network, wireless & Internet Security.

    Method of Application

    This job has expired. Application is no longer allowed

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at GVA Partners Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail