Job Vacancies at Paga Nigeria – 10 Positions
Paga is recruiting to fill the following positions:
1.) Senior Cloud Solutions Engineer
2.) POS Device & Integration Software Engineer
3.) Senior Software Engineer
4.) Software Engineer
5.) Regional Manager - Agent Network Sales
6.) Senior Database Administrator
7.) Agile Software Project Manager
8.) Product Manager
9.) Senior Database Engineer
10.) Developer Community Engagement Lead
Paga is a licensed financial services company and a leading payments company in Nigeria with a massive transformative purpose - to make it simple for one billion people to access and use money. It was founded on the simple belief that the ubiquity of mobile phones can be leveraged in building an ecosystem that enables people to digitally send and receive money and creating simple financial access for everyone.
See job details and how to apply below.
(adsbygoogle = window.adsbygoogle || []).push({});
1.) Senior Cloud Solutions Engineer
Location: Yaba, Lagos, Nigeria
Sector: Financial Services / FinTech
Position: Senior Cloud Solutions Engineer
Reports to: Lead Platform Architect
Department: Product Development
Employment Type: Full-Time
Summary
- Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.
- At Paga we value above all else, Collaboration, Ownership, Results Orientation Integrity and Innovation (CORII).
- Cloud platform engineering activities at Paga fall within the Platform team which in turn falls within the Product Development group along the software engineering, product management and software support teams.
- As a Senior Cloud Solutions Engineer at Paga, you will be responsible for broad technical design, implementation and administration of numerous platform services on Paga’s cloud infrastructure. You will be expected to be able to effectively assume independent ownership for the operation of significant components or areas of the cloud infrastructure, to successfully help the organization scale efficiently, and cost-effectively.
To be an effective Cloud Solutions Engineer at Paga you must:
- Be able to quickly grasp abstract concepts and translate them into appropriately cloud systems solutions.
- Be comfortable taking ownership for broad and important areas of cloud solution design and implementation.
- Be a core business resource for both decision making in the business that has platform relevance.
- Be meticulous about scripting and testing solutions to foster knowledge transfers, scalability and repeatability.
- Be a “performance maven”, focused on highly-performant delivery of system resources in as cost-efficient a manner as possible.
- Clearly understand and effectively weigh business trade-offs in decision-making.
- Be able to multitask well and be comfortable juggling multiple product-development streams at once. Be comfortable with rapid change and be comfortable taking ownership to deliver results in a high-pressure product development environment.
- Have a passion for quality and an ability and willingness to grow the ability of others in your team to meet those standards. Drive quality delivery across teams with which you work.
- Communicate clearly and transparently.
- Be comfortable operating at both a high and deep-dive (low) levels of abstraction.
Primary Responsibilities
- Vision & Strategic Leadership – Help develop and grow the technical vision for the Paga platform and engage meaningfully in the strategic development of the overall business. Engage directly in business strategic leadership when it relates to platform solutions
- Broad-scoped Technical Ownership – Independently own/oversee major areas of the cloud platform infrastructure including planning, architecting, operating, monitoring. Own responsibility for key delivery criteria such as availability, performance, reliability, cost, security and maintainability for large portions of the cloud infrastructure.
- Technical Leadership – Provide technical leadership to foster a motivated and productive small team of platform engineers. Contribute continuously to the professional growth of other more junior peers. Provide broad-scoped yet in-depth review of the work of teammates and reports.
- Process Leadership –Drive development and improvement of technical product development processes in collaborations with the other product development teams.
- Partner Engagement – Working effectively with industry/ecosystem partners to accomplish business goals related to the platform.
(adsbygoogle = window.adsbygoogle || []).push({});
Knowledge and Skill Requirements
- A Degree in a related discipline
- 5+ years continuous experience working on enterprise platform engineering and 2+ years of cloud platform implementation/administration
- While we use an increasingly diverse software and platform stack, the following technologies and skills are most heavily used and therefore important to have some experience in:
- Azure cloud services and management
- Kubernetes & Docker containerization frameworks, deployment & management
- Java application deployment and Tomcat
- Infrastructure as code practices
- Microservice architecture concepts
- Relational DB architecture and administration (SQL Server, PostgreSQL)
- Application performance monitoring solutions (e.g. Prometheus).
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
(adsbygoogle = window.adsbygoogle || []).push({});
2.) POS Device & Integration Software Engineer
Location: Lagos, Nigeria
Department: Product Development
Sector: FinTech
Reports to: Software Team Lead / Lead Software Architect
Summary
- Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.
- We were founded on the simple belief that the growing ubiquity of the internet and mobile phones enables us to build an ecosystem that empowers everyone to digitally send and receive money and to use simple but meaningful financial services.
- At Paga we value above all else, Collaboration, Ownership, Results Orientation.
- Integrity and Innovation (CORII).
- As a POS Device and integration Software Engineer at Paga, you will take on ownership for the implementation and technical effectiveness of aspects of specific products related to the delivery of financial transactional systems via Point of Sale devices.
- These can include, POS application user interface flows, ISO 8582 integration, POS processing gateways, Mobile POS and SoftPOS device and SDK integration and other related financial processing functions.
- You will be expected to contribute meaningfully to the design and improvement of the solutions you work on. You will be expected to contribute to the development of the improvement of the software development practice through peer leadership, code review, technical training, process improvement and technical thought leadership.
Knowledge and Skill Requirements
- A Degree in a related discipline
- 4+ years of continuous experience working on software application development OR an advanced degree in a related discipline and at least 2+ years of experience working on POS device software engineering concerns including POS application development and ISO 8583 integration projects.Solid experience working with team development tools and organization structures.
- Ability to multitask very well
- Comfort and experience providing technical leadership in a software development team
Experience:
- 4+ years of continuous experience working on software application development OR an advanced degree in a related discipline and at least 2+ years of experience working on POS device software engineering concerns including POS application development and ISO 8583 integration projects.
Technical Expectations:
- Code Sophistication - Understands a wide range complex code constructs, design patterns and frameworks proficiently and is able to navigate and apply them in their work. Is able to adapt third party frameworks to work better within their own domain of work. Is able to conceive of and implement custom frameworks that improve product development for themselves and others.
- Code Performance and Optimization - Is a "performance-maven", consistently applying performance-optimization considerations in work products. Actively contributes to the improvement of product design from a technical perspective including usability, security, memory management, manageability, reliability and performance.
- Abstraction Knowledge - Has mastery of their areas abstract software engineering concepts, applies them broadly across their work and improves the work of junior peers by applying these concepts in feedback.
- Technical Independence - Has end-to-end product development ownership for broad products/features/framework or product areas. Engages and provides constructive input into platform-wide technical and architectural discussions.
- Code Testing (Manual, Auto, Unit) - Contributes to the overall improvement of code testability and code testing tools and processes.
- Code Review Quality - Consistently performs in-depth code review within areas of responsibility, with feedback that goes beyond typical error-checking to include overall structure, performance, reliability and maintainability of the platform & code base.
- IDE/Tool Usage & Routine Automation - Implements automation to improve the development practice individually and across the team. Implements useful tools to improve development practices.
- Process Adherence & Development - Helps oversee process adherence across the team and contributes meaningfully to process improvement.
- Aesthetic Design - Contributes to improvement of overall product design through insightful feedback and implementation. Oversees aesthetic standards of more junior peers.
(adsbygoogle = window.adsbygoogle || []).push({});
Non-Technical Values & Traits:
- Scope - Owns end-to-end responsibility of medium-sized or relatively complex projects including engagement with project stakeholders. Requires little-to-no supervision of day-to-day work and consults senior architects when appropriate. Manages other more junior engineers contributing to their area of work.
- Initiative - Independently identifies technical problems and proposes solutions across the platform, particularly in their areas of mastery. Seeks out ways to improve the system and product development practice and proposes them to the team leadership. Seeks out opportunities to improve the work-products of their peers. Own the technical testing and performance planning side of their projects
- Follow Through/Scrappiness/Grit/Availability - Drives high-quality completion of their products fairly independently with little-to-no supervision. Influences stakeholders in their areas effectively to bring solutions to life. Is highly available in urgent moments to solve technical problems.
- Mastery/Depth of Understanding - Is the go-to expert in some significant area(s) of the code base. Has basic understanding of all key system frameworks and components and deep understanding of some. Has strong business-knowledge in one or more business functional areas. Thoroughly understand company processes and methodology well and promote understanding with others. Has sufficient knowledge of broad areas of the platform to provide intelligent technical input to the business
- Business Impact Awareness, Pragmatism - Understands the tradeoffs between technical, analytical and product goals, and strive to create solutions that satisfy all of these goals
- Vision & Strategic Perspective - Engages in the strategic decision-making process and provides useful input to strategy. Consistently provides strategic context and understanding to junior team members
- Collaboration – Courteous, tactful and diplomatic. Responds positively to request for help from internal and external partners. Does his/her share of tasks. Takes on additional work, when asked, to help a colleague out. Keeps people informed of progress on key tasks.
- Ownership & Results Orientation – Demonstrates self-motivation and initiative taking in personal and professional level. Takes decisive and accurate action to deliver value. Accepts responsibility for outcomes even when elements are not within his/her control, providing a balanced and objective explanation. Supports and encourages others to adopt a constructive attitude to the successful completion of work responsibilities. Share own successes and praise others for motivation. Motivates colleagues through their own enthusiasm and willingness to learn.
- Integrity – IS honest without fail. Treats everyone with respect. Expresses an interest in the way people behave, recognizing the importance of attitudes and motives. Acknowledges the good work of others. Pays close attention to the needs of others.
- Policy Adherence - Keeps up to date with rules and regulations. Applies policies, processes and procedures to daily working. Identifies and proposes solutions for improvements to ways of working.
- Communication – Expresses ideas or facts clearly. Good written and verbal communication skills. Promotes two-way communication with others through correct interpretation of messages and appropriate responses. Communicates in a non-threatening way. Shows empathy.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity and inclusion. We do not discriminate on grounds of colour, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
3.) Senior Software Engineer
Location: Yaba, Lagos
Employment Type: Full-Time
Company: Paga
Sector: FinTech
Reports to: Software Team Lead / Software Architect
Location: Lagos, Nigeria
Summary
- Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.
- We were founded on the simple belief that the growing ubiquity of the internet and mobile phones enables us to build an ecosystem that empowers everyone to digitally send and receive money and to use simple but meaningful financial services.
- At Paga we value above all else, Collaboration, Ownership, Results Orientation, Integrity and Innovation (CORII).
- As a Senior Software Engineer at Paga, you will take on ownership for the implementation and technical effectiveness of broad functional and/or technical areas of the platform. You will be expected to contribute meaningfully to the design and improvement of the solutions you work on.
- You will be expected to contribute to the development of the improvement of the software development practice as a whole through peer leadership, code review, technical training, process improvement and technical thought leadership.
Knowledge and Skill Requirements
- A Degree in a related discipline
- 6+ years of continuous experience working on enterprise software application development OR an advanced degree in a related discipline and at least 4+ years of continuous experience working on enterprise software application development
- Solid experience working with team development tools and organization structures.
- Ability to multitask very well
- Comfort and experience providing technical leadership in a software development tea
Technical Expectations:
- Code Sophistication - Understands a wide range complex code constructs, design patterns and frameworks proficiently and is able to navigate and apply them in their work. Is able to adapt third party frameworks to work better within their own domain of work. Is able to conceive of and implement custom frameworks that improve product development for themselves and others.
- Code Performance and Optimization - Is a "performance-maven", consistently applying performance-optimization considerations in work products. Actively contributes to the improvement of product design from a technical perspective including usability, security, memory management, manageability, reliability and performance.
- Abstraction Knowledge - Has mastery of most abstract software engineering concepts, applies them broadly across their work and improves the work of junior peers by applying these concepts in feedback.
- Technical Independence - Has end-to-end product development ownership for broad products/features/framework or product areas. Engages and provides constructive input into platform-wide technical and architectural discussions.
- Code Testing (Manual, Auto, Unit) - Contributes to the overall improvement of code testability and code testing tools and processes.
- Code Review Quality - Consistently performs in-depth code review within areas of responsibility, with feedback that goes beyond typical error-checking to include overall structure, performance, reliability and maintainability of the platform & code base.
- IDE/Tool Usage & Routine Automation - Implements automation to improve the development practice individually and across the team. Implements useful tools to improve development practices.
- Process Adherence & Development - Helps oversee process adherence across the team and contributes meaningfully to process improvement.
- Aesthetic Design - Contributes to improvement of overall product design through insightful feedback and implementation. Oversees aesthetic standards of more junior peers.
(adsbygoogle = window.adsbygoogle || []).push({});
Non-Technical Values & Traits:
- Scope - Owns end-to-end responsibility of medium-sized or relatively complex projects including engagement with project stakeholders. Requires little-to-no supervision of day-to-day work and consults senior architects when appropriate. Manages other more junior engineers contributing to their area of work.
- Initiative - Independently identifies technical problems and proposes solutions across the platform, particularly in their areas of mastery. Seeks out ways to improve the system and product development practice and proposes them to the team leadership. Seeks out opportunities to improve the work-products of their peers. Own the technical testing and performance planning side of their projects
- Follow Through/Scrappiness/Grit/Availability - Drives high-quality completion of their products fairly independently with little-to-no supervision. Influences stakeholders in their areas effectively to bring solutions to life. Is highly available in urgent moments to solve technical problems.
- Mastery / Depth of Understanding - Is the go-to expert in some significant area(s) of the code base. Has basic understanding of all key system frameworks and components and deep understanding of some. Has strong business-knowledge in one or more business functional areas. Thoroughly understand company processes and methodology well and promote understanding with others. Has sufficient knowledge of broad areas of the platform to provide intelligent technical input to the business
- Business Impact Awareness, Pragmatism - Understands the tradeoffs between technical, analytical and product goals, and strive to create solutions that satisfy all of these goals
- Vision & Strategic Perspective - Engages in the strategic decision-making process and provides useful input to strategy. Consistently provides strategic context and understanding to junior team members
- Collaboration – Courteous, tactful and diplomatic. Responds positively to request for help from internal and external partners. Does his/her share of tasks. Takes on additional work, when asked, to help a colleague out. Keeps people informed of progress on key tasks.
- Ownership & Results Orientation – Demonstrates self-motivation and initiative taking in personal and professional level.
- Takes decisive and accurate action to deliver value. Accepts responsibility for outcomes even when elements are not within his/her control, providing a balanced and objective explanation.
- Supports and encourages others to adopt a constructive attitude to the successful completion of work responsibilities. Share own successes and praise others for motivation. Motivates colleagues through their own enthusiasm and willingness to learn.
- Integrity - IS honest without fail. Treats everyone with respect. Expresses an interest in the way people behave, recognizing the importance of attitudes and motives. Acknowledges the good work of others. Pays close attention to the needs of others.
- Policy Adherence - Keeps up to date with rules and regulations. Applies policies, processes and procedures to daily working. Identifies and proposes solutions for improvements to ways of working.
- Communication - Expresses ideas or facts clearly. Good written and verbal communication skills. Promotes two-way communication with others through correct interpretation of messages and appropriate responses. Communicates in a non-threatening way. Shows empathy.
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity inclusion. We do not discriminate on grounds of color, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
4.) Software Engineer
Location: Lagos
Department: Product Development
Sector: FinTech
Career Level: Mid-Level
Reports to: Software Team Lead
Job Summary
- As a Software Engineer at Paga, you will take on responsibility for implementing high-quality functionality for well-defined functional or technical areas of the platform.
- You will work within an agile functionally-aligned team across a broad range of technical platforms and frameworks.
- You will participate in the full range of product development and product-maintenance activities including design, support, code review and training and be expected to engage consistently with other stakeholders across the organization within the functional areas that your work affects.
Knowledge and Skill Requirements
- A Degree in a related discipline
- 1 to 6 years of continuous experience working on software application development OR an advanced degree in a related discipline and at least 1+ years of continuous experience working on software application development
- Experience working with team development tools and organization structures.
Technical Expectations:
- Code Sophistication – Understands software, from core functional and object-oriented programming logic concepts up to fairly complex code constructs and applies them in their work. Can apply well-known and standard code routines and algorithms. Understands fairly complex code constructs, design patterns and frameworks and applies. May have depth of usage knowledge in one or two specific frameworks. May be able to understand and apply complex logical algorithms in their work
- Code Performance and Optimization - Is aware of significant code performance "smells" and avoids them independently. May be adept at considering performance in their implementation and leverage well known patterns and tools to maintain performant code. Is capable of considering other optimizations such as memory and usability in their implementations.
- Abstraction Knowledge - Understand basic code abstraction concepts (eg. separation of concerns, direction of dependence, working through interfaces, modularity, etc.) for the frameworks that they are familiar with and apply them through work with varying levels of guidance. Is able to translate real-world concepts for their specific area/domain of work into efficient software models / structures.
- Technical Independence - Can execute well-defined technical tasks with little-to-no oversight and broadly defined technical tasks with oversight. Has a well-developed sense of when to seek assistance in design and implementation. Can debug and fix existing code proficiently. Follows prescribed security standards effectively
- Code Testing (Manual, Auto, Unit) - Consistently produces high quality tests for own work products that support the continuous deployment cycle. Is able to perform manual testing for broad features following specifications and knowledge of intended functionality. Is able to write effective unit and automated tests for own work products
- Bug Free Code - Produces bug-free code at a reasonable pace. Doesn't require much time or back-and-forth with testing to produce error-free code.
- Debugging Efficiency - Is able to effectively debug own code and that of others at a fast pace and leverages thoughtful debugging tools and constructs to increase efficiency.
- Code Review Quality - Effectively reviews code within their specific areas of knowledge and contributes to the code-review cycle meaningfully.
- IDE / Tool Usage & Routine Automation - Can use IDE proficiently. Considers effective use of tools to maximize development efficiency. Considers and occasionally contributes mechanisms to improve the development practice, including automation and process improvements.
- Process Adherence & Development - Follows defined development processes with little or no oversight. Works well in an iterative, agile development environment and adheres to processes effectively.
- Aesthetic Design - Can follow broadly defined visual designs well without compromising aesthetic detail
Non-Technical Values & Traits:
- Scope - Is able to take on specific, well defined, lower-complexity tasks and execute them effectively and to a high level of quality with supervision. May own small to medium features of the system from technical design through to completion with guidance.
- Initiative - Takes the initiative to reach out to superiors and senior peers whenever necessary for support and assistance. Takes initiative to effectively breakdown, prioritize and implement tasks tactically. Takes initiative to improve on design and strategic impact on the areas of responsibility in collaboration with feature stakeholders.
- Follow Through / Scrappiness / Grit / Availability - Sees tasks through to completion, focusing on quality and completeness rather than speed of execution. "Does what it takes" to marshal resources and support to drive tasks to completion efficiently.
- Mastery / Depth of Understanding - Is able to develop a sufficient understanding of the task at hand to execute it effectively. Develops strong, self-sufficient knowledge of a specific area of the system. Understands core system framework enough to be able to use them with minimal supervision. Capable of providing on-call support for areas of the system that they are familiar with. Understands company process and methodology well.
- Business Impact Awareness, Pragmatism - Takes direction effectively to implement tasks per instruction from managers. May make independent sensible design decisions that optimize business value of work. Avoids focusing on unimportant details and excessive bikeshedding.
- Vision & Strategic Perspective - Is able to understand the vision and strategic goals of the organization. Understands current business strategic goals and incorporates them in design and development decisions in an effective way. Demands an understanding of strategic motivations for their work
- Collaboration – Works well in a team environment composed of multiple product development skills. Is courteous, tactful and diplomatic. Responds positively to request for help from internal and external partners. Does his/her share of tasks. Takes on additional work, when asked, to help a colleague out. Keeps people informed of progress on key tasks.
- Ownership & Results Orientation – Demonstrates self-motivation and initiative taking in personal and professional level. Is comfortable with rapid change and is willing to take ownership to deliver results in a high-pressure product development environment. Takes decisive and accurate action to deliver value. Accepts responsibility for outcomes even when elements are not within his/her control, providing a balanced and objective explanation. Supports and encourages others to adopt a constructive attitude to the successful completion of work responsibilities. Share own successes and praise others for motivation. Motivates colleagues through their own enthusiasm and willingness to learn.
- Integrity – Is honest without fail. Treats everyone with respect. Expresses an interest in the way people behave, recognizing the importance of attitudes and motives. Acknowledges the good work of others. Pays close attention to the needs of others.
- Policy Adherence - Keeps up to date with rules and regulations. Applies policies, processes and procedures to daily working. Identifies and proposes solutions for improvements to ways of working.
- Communication – Shares technical and product-specific knowledge with team and company through 1x1 conversations, presentations, and support. Expresses ideas or facts clearly. Good written and verbal communication skills. Promotes two-way communication with others through correct interpretation of messages and appropriate responses. Communicates in a non-threatening way. Shows empathy.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity inclusion. We do not discriminate on grounds of colour, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
5.) Regional Manager - Agent Network Sales
Location: Ibadan, Oyo
Category: Sales & Distribution
Sector: Financial Services
Career Level: Manager, Grade 11
Reports to: General Manager, Agent Network Sales
About the Role
- The Regional Manager is responsible for delivering on agent, customer, merchant and revenue growth targets through effective development and management of a distribution network.
- The role involves hands-on supervision of a 50+ person field sales/operational support team, ensuring teamwork and capability development, and delivering on commercial targets defined for each period.
- To be successful you will need to be comfortable spending significant time in the field motivating the team and agents and driving both to exceed set targets. You must be someone with a strong ability to influence and work collaboratively with teams that do not report into you.
- The ideal candidate must have a clearly-demonstrated track record in channel recruiting and management and should have produced meaningful sales revenues at a fast-moving consumer goods company or similar.
- The candidate must also have demonstrated skills in driving volumes through a channel, relationship building, monitoring and evaluating results to devise strategies. The candidate must also have demonstrated an ability to motivate a team, provide mentorship, and understand how to grow sales staff.
- The successful candidate will also need to be someone who cares about others, relatable, trustworthy, takes initiative, calm under pressure, and have great communication skills – verbal, non-verbal, and written.
Primary Responsibilities
- Responsible for providing leadership to the region by ensuring that the appropriate structures, systems, and competencies and sales values are developed to exceed revenue targets
- Working via the field team to manage recruitment, activation and ongoing support of agents across the region
- Delivering on revenue targets for all products through agent-related transactions
- Selection, training and ongoing performance management of regional staff. Focus on optimization of team performance, enhancement of morale and productivity
- Drive collaboration (regional) with cross functional teams who support the activities of the agent network (Marketing, Product Innovation, Customer Service, Finance etc.)
- Budgeting and accounting for utilization of regional funds, human and material resources, and other assets
- Keeping abreast of global trends and best practices relevant to the business, with a view to interpret and adapt same to fit our environment
- Ensure regional stakeholders’ compliance with regulatory requirements and Company standards
- Preparing weekly, monthly and annual operational and management reports
- Overall leadership in the region, including representing the Company and its management when and as needed.
Job Requirements
- Bachelor's Degree required
- At least 5 years of relevant experience in sales at an FMCG with at least regional management experience
- Excellent knowledge of MS Office and sales tracking software
- Must be able to work in a high-velocity, high performance environment.
- Must be able to develop and communicate competitive landscape analysis
- Ability to lead cross functional teams
- A detailed understanding of the wholesale and retail distribution marketplace, including their potential customers, partner suppliers, and competitors. In addition, knowledge of what motivates and drives Lagos & Ogun state retailers
- Drive channel satisfaction improvement.
(adsbygoogle = window.adsbygoogle || []).push({});
Key Competencies:
- Strong leadership
- Excellent Analytical, tactical and strategic thinking
- Strong ability to motivate, influence and advice people
- Strong planning and organizational skills
- Good understanding of Lagos and Ogun state market, consumer preferences and trends
- Attention to detail
- Initiative and curiosity
- Ability to multi-task and manage competing priorities
- Good judgement and decision-making ability
- Conflict resolution
- Excellent communication skills - verbal, non-verbal and written.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity and inclusion. We do not discriminate on grounds of colour, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
6.) Senior Database Administrator
Location: Nigeria (Anywhere)
Employment Type: Full-Time
Sector: Financial Services
Department: Product Development
Reports to: Lead Software Architect
Summary
- Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.
- At Paga we value above all else, Collaboration, Ownership, Results Orientation, Integrity and Innovation (CORII).
- As a Senior Database Administrator Manager, you will own primary responsibility for the performance, security and reliability administration of the core relational databases on the Paga platform. You will work closely with the software engineering teams (including database engineers) and the platform team (infrastructure and devops). This means:
- Engaging in strategic database and software design decision making.
- Work with team to embed development practices to maintain database reliability and performance.
- Lead database availability and reliability implementations and operations.
- Develop and maintain database performance monitoring solutions in collaboration with the platform team.
- Oversee database backup, archiving and replication activities.
- Delivery of best practice instruction/training to database engineering and software development team to help maintain data reliability, performance and integrity.
- Manage database software services including installations and updates.
- General curation of platform databases from a performance and reliability perspective
- The senior database administrator will be a key, senior member of the Product Development Team, which is responsibilities for all aspects of development and management of the Paga product platform. Database administration activities usually span a number of technical areas – application performance, infrastructure and security so database administrators will work closely with all of these teams while reporting directly to the lead software architect (application side) in the Paga development team structure.
- We expect this role to own primary responsibility for the effective operation of the Paga core relational databases which at present exist in both Microsoft SQL Server and PostgreSQL deployments.
- Paga’s Product Development team structure is spread primarily across Lagos Nigeria, Addis Ababa Ethiopia, and Mexico City Mexico, so this role, based out of London, comes with the expectation of very strong remote collaboration and self-management skills. You will need to be excellent at utilizing remote communication tools and applying clear communication and collaboration practices to effectively engage with your team mates and other company stakeholders.
- There will be the expectation of occasional travel to some of the Paga office locations for training, team events, user-engagement and general market-empathy development.
Primary Responsibilities
- Database design and software strategy input - Collaborating with other software architecture functions to advice on database-related design concerns.
- Database performance management - Managing live and other database environments to optimize performance.
- Database reliability management - Leading database reliability practices including configuration, replication, archiving, backup etc. and collaborating with platform team to maintain excellent database performance monitoring solutions.
- Database security administration - Overseeing database security management.
- Database data integrity management – Overseeing database integrity management implementations.
- Database development best practices sharing - Engaging in knowledge sharing to provide best practice instruction/training to database engineering and software development team to help maintain data reliability, performance and integrity.
Knowledge and Skill Requirements
- 10+ working with relevant DBMSs and 4+ years of database administration experience with relevant DMBSs.
- Experience administering MS SQL Server required.
- Experience administering PostgreSQL highly desirable.
- Experience with cloud-based database service platforms.
Key Competencies:
- Strong strategic and critical thinking skills.
- Excellent in team and cross team collaboration skills.
- Good verbal/written communication skills.
- Highly meticulous and attentive to detail.
- Strong multi-tasking and self-management skills.
- Curious, self-driven and empathetic
(adsbygoogle = window.adsbygoogle || []).push({});
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity inclusion. We do not discriminate on grounds of color, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
7.) Agile Software Project Manager
Location: Yaba, Lagos
Employment Type: Full-Time
Sector: Financial Services / FinTech
Department: Product Development
Reports to: Lead Project Manager
Summary
- Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.
- At Paga we value above all else, Collaboration, Ownership, Results Orientation, Integrity and Innovation (CORII).
- As an Agile Project Manager at Paga, you will be responsible for coordinating the product development activities to guide a product development team through the agile product development processes employed by the team for successful, efficient delivery of projects. You will also be responsible for tracking product delivery metrics and for much of the communication about the team activities with the rest of the organization and stakeholders.
To be an effective Agile Project Manager at Paga, you must:
- Be able to shift easily between non-technical and technical perspectives and communicate effectively and persuasively with non-technical and technical-resources.
- Be able to multitask very effectively and be comfortable juggling multiple product-development streams at once
- Be fanatical about detail
- Be comfortable with rapid change and be willing to take ownership to deliver results in a high-pressure product development environment
- Have a passion for quality and an ability and willingness to grow the ability of others in your team to meet those standards
- As a distributed product development team member, communication and collaboration are key. You will need to be excellent at utilizing remote communication tools and applying clear communication and collaboration practices to effectively engage with your “customers”, team mates and other company stakeholders.
Primary Responsibilities
- Process execution and coaching - Owning the agile product development process for your team and continuously guiding all team members through the process effectively. Taking initiative to improve the process where appropriate
- Strategic Engagement - Engage productively in strategic product-relation visions setting and strategic decision making. Take a leading role in consistently communicating business strategy with the team
- Task and schedule management - Ensure that all projects are delivered per the iterative agile product development process while meeting expectations for timeliness, completeness and cost
- Stakeholder communication – Maintain clear and transparent communication with stakeholder about the product development process and the status of product development efforts that concern them
Knowledge and Skill Requirements
- Educational background, preferably in the fields of Software Project Management, Computer Science, Computer Engineering, Engineering / Physics
- Bachelor’s Degree
- Have good working knowledge of Scrum and Kanban agile development methodologies is a plus
- Recognized agile project management certification is a plus.
(adsbygoogle = window.adsbygoogle || []).push({});
Key Competencies:
- Strong strategic and critical thinking skills
- Excellent knowledge and/or experience executing successful Product Development methodologies with a software development team
- Excellent client-facing and internal communication skills
- Excellent written and verbal communication skills
- Solid organizational skills including attention to detail and multi-tasking skills
- Strong working knowledge of productivity software such as MS Office
- Highly professional and well presented.
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity inclusion. We do not discriminate on grounds of color, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
8.) Product Manager
Location: Yaba, Lagos
Employment Type: Full-Time
Sector: Consumer Finance
Department: Product Development
Summary
- The Product Manager is responsible for the product planning and execution throughout the product lifecycle, including: gathering and prioritizing product and customer requirements, defining the product vision, and working closely with engineering, sales, marketing and support to ensure revenue and customer satisfaction goals are met.
- He/She’s job also includes ensuring that the product supports the company’s overall strategy and goals.
Primary Responsibilities
- Managing the entire product line life cycle from strategic planning to tactical activities
- Define product strategy and roadmap
- Translate concepts into wireframes and mock-ups that lead to intuitive user experiences and designs
- Deliver design specifications with detailed prioritized features and specifications
- Develop the core positioning and messaging for products
- Perform product demos to customers and agents
- Analysing potential partner relationships for the product
- Developing and implementing a company-wide go-to-market plan, working with all departments to execute
- Follow up with engineering and QA team to test new features and products and ensure they are working as expected
- Assist operations and technical team in troubleshooting reported issues
- Keep abreast of industry and market trends
(adsbygoogle = window.adsbygoogle || []).push({});
Knowledge and Skill Requirements
- Bachelor’s Degree with a minimum of 2:1 in Computer Science or Engineering and work experience a strong plus
- 3+ years of software product management experience
- Knowledgeable in technology
- Must have completed the mandatory NYSC
- Career Level: Minimum 3 years of experience working in product management environment.
Key Competencies:
- Organisational and planning skills
- Experience in project management and/or agile software development methodologies is a plus
- Communication skills – verbal and written
- Interpersonal skills
- Attention to details and accuracy
- Self-driven and hardworking
- Active listener
- Multi-task and manage competing priority
- Technical skills
- Problem analysis and problem-solving skills
- Judgement and decision-making ability
- Initiative
- Flexibility.
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity inclusion. We do not discriminate on grounds of color, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
9.) Senior Database Engineer
Location: Yaba, Lagos
Sector: Financial Services / FinTech
Reports to: Software Team Lead / Database Architect
Job Summary
- As a Senior Database Engineer at Paga, you will have ownership for the implementation and technical effectiveness of broad functional and/or technical areas of the data components on the platform. You will be expected to contribute meaningfully to the design and improvement of the solutions you work on.
- You will be expected to contribute to the development of the improvement of the database engineering practice as a whole through peer leadership, code review, training, process improvement and thought leadership.
Knowledge and Skill Requirements
- A Degree in a related discipline
- 2 - 4 years database programming experience
- Agile product development methodology experience
- Excellent SQL programming skills
- Strong knowledge and experience with database performance optimization and optimization application
- Working knowledge of database management concepts
- Strong Microsoft SQL specific applied knowledge
- PostgreSQL applied knowledge a plus
- MySQL specific applied knowledge a plus
Technical Qualifications:
- SQL Code Sophistication – Understands a wide range complex database programming constructs, design patterns and frameworks proficiently and is able to navigate and apply them in their work. Is able to rapidly implement complex, sophisticated database logic and components.
- SQL Code Performance and Optimization - Is a "performance-maven", consistently applying performance-optimization considerations in work products. Actively contributes to the improvement of product design from a technical perspective including security, memory management, manageability, reliability and performance.
- Testing - Is a leader for the overall practice of testing and actively improves the practice in the organization including supporting peers in improving testing capabilities and enforcing testing practices. Contributes to the overall improvement of code testability and code testing tools and processes.
- DB Scalability & Optimization - Understands the factors that affect database scalability and performance and is able to cater for them well in their own work and oversee their effective implementation in junior team members work. Has an excellent understanding of indexing, partitioning, locking, transactionality and clustering and their impact on database scalability and performance.
- DB Architecture & Administration & Monitoring - Contributes meaningfully to broad platform database architecture and design efforts.
- No-SQL Database Knowledge - Is able to move back and forth fluently between SQL and nosql programming and design paradigms. Understands and accounts for the performance aspects of no-sql database programming.
- Abstraction Knowledge – Has mastery of most abstract database programming concepts, applies them broadly across their work and improves the work of junior peers by applying these concepts in feedback.
- Technical Independence - Has end-to-end product development ownership for broad products/features/framework or product areas. Engages and provides constructive input into platform-wide technical and architectural discussions.
- Code Review Quality - Consistently performs in-depth code review within areas of responsibility, with feedback that goes beyond typical error-checking to include overall structure, performance, reliability and maintainability of the platform & code base.
- IDE/Tool Usage & Routine Automation - Implements automation to improve the development practice individually and across the team. Implements useful tools to improve development practices.
- Process Adherence & Development - Helps oversee process adherence across the team and contributes meaningfully to process improvement.
(adsbygoogle = window.adsbygoogle || []).push({});
Non-Technical Values & Traits
- Scope - Owns end-to-end responsibility of medium-sized or relatively complex projects including engagement with project stakeholders. Requires little-to-no supervision of day-to-day work and consults senior architects when appropriate. Manages other more junior engineers contributing to their area of work.
- Initiative - Independently identifies technical problems and proposes solutions across the platform, particularly in their areas of mastery. Seeks out ways to improve the system and product development practice and proposes them to the team leadership. Seeks out opportunities to improve the work-products of their peers. Own the technical testing and performance planning side of their projects
- Follow Through/Scrappiness/Grit/Availability - Drives high-quality completion of their products fairly independently with little-to-no supervision. Influences stakeholders in their areas effectively to bring solutions to life. Is highly available in urgent moments to solve technical problems.
- Mastery/Depth of Understanding - Is the go-to expert in some significant area(s) of the code base. Has basic understanding of all key system frameworks and components and deep understanding of some. Has strong business-knowledge in one or more business functional areas. Thoroughly understand company processes and methodology well and promote understanding with others. Has sufficient knowledge of broad areas of the platform to provide intelligent technical input to the business
- Business Impact Awareness, Pragmatism - Understands the tradeoffs between technical, analytical and product goals, and strive to create solutions that satisfy all of these goals
- Vision & Strategic Perspective - Engages in the strategic decision-making process and provides useful input to strategy. Consistently provides strategic context and understanding to junior team members
- Collaboration – Courteous, tactful and diplomatic. Responds positively to request for help from internal and external partners. Does his/her share of tasks. Takes on additional work, when asked, to help a colleague out. Keeps people informed of progress on key tasks.
- Ownership & Results Orientation – Demonstrates self-motivation and initiative taking in personal and professional level. Takes decisive and accurate action to deliver value. Accepts responsibility for outcomes even when elements are not within his/her control, providing a balanced and objective explanation. Supports and encourages others to adopt a constructive attitude to the successful completion of work responsibilities. Share own successes and praise others for motivation. Motivates colleagues through their own enthusiasm and willingness to learn.
- Integrity – Is honest without fail. Treats everyone with respect. Expresses an interest in the way people behave, recognizing the importance of attitudes and motives. Acknowledges the good work of others. Pays close attention to the needs of others.
- Policy Adherence - Keeps up to date with rules and regulations. Applies policies, processes and procedures to daily working. Identifies and proposes solutions for improvements to ways of working.
- Communication – Expresses ideas or facts clearly. Good written and verbal communication skills. Promotes two-way communication with others through correct interpretation of messages and appropriate responses. Communicates in a non-threatening way. Shows empathy.
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity and inclusion. We do not discriminate on grounds of colour, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices.
(adsbygoogle = window.adsbygoogle || []).push({});
10.) Developer Community Engagement Lead
Location: Yaba, Lagos
Sector: FinTech
Reports to: Software Team Lead / Software Architect
Summary
- Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.
- We were founded on the simple belief that the growing ubiquity of the internet and mobile phones enables us to build an ecosystem that empowers everyone to digitally send and receive money and to use simple but meaningful financial services.
- At Paga we value above all else, Collaboration, Ownership, Results Orientation, Integrity and Innovation (CORII). As a Developer Community Engagement Lead at Paga, you will be responsible for bringing Paga’s developer-focus APIs and tools to the developer communities in the countries where Paga operates with the goal of improving these products and their update by the developer community. This includes engaging developer groups, hosting developer-centric activities, improving Paga’s developer-focused offerings based on feedback from the community, improving Paga’s support for its developer community.
Knowledge and Skill Requirements
- A Degree in a related discipline
- 2+ years of continuous experience working on in a technical role engaged in delivering API-driven software solutions
- Proven positive engagement with the developer community in the operating country
- Ability to multitask very well
Technical Expectations:
- Community Knowledge - Has a proven positive engagement history with the developer community in the country where s/he works. Understands the dynamics of the community and how to engage them effectively
- Community Networking - Maintains a passion for networking with the developer community space and is able to cultivate and leverage community networks to gain and share knowledge about Paga’s offerings
- Technical Sophistication - Understands both broad and specific nuances of third-party platform development tools (APIs, tools, widgets, libraries, SDKs)
- Sector Sophistication - Has and cultivates a solid understanding of the financial services infrastructural elements in the country of operation
- Technical Documentation - Has an excellent understanding of technical software documentation and presentation and can provide feedback and/or edit technical documentation to improve its usability and effectiveness
- Customer-Centricity - If focused on the satisfaction of customers (developers) and can effectively translate that into product and service-delivery improvements in the organization.
- Process Adherence & Development - Helps oversee process adherence across the team and contributes meaningfully to process improvement.
(adsbygoogle = window.adsbygoogle || []).push({});
Non-Technical Values & Traits
- Scope - Owns end-to-end responsibility of medium-sized or relatively complex projects including engagement with project stakeholders. Requires little supervision of day-to-day work and consults with colleagues when appropriate.
- Initiative - Independently identifies opportunities and develops effective actions/activities to achieve the goals for the team. Independently seeks out ways to improve the system and product offerings and proposes them to the team leadership.
- Follow Through/Scrappiness/Grit/Availability - Drives high-quality completion of their projects fairly independently with little-to-no supervision. Influences stakeholders in their areas effectively to bring solutions to life.
- Business Impact Awareness, Pragmatism - Understands the trade-offs between technical, analytical and product goals, and strive to create solutions that satisfy all these goals. Is highly available or community engagement activities or events which are often not restricted to normal “working hours”.
- Vision & Strategic Perspective - Engages in the strategic decision-making process and provides useful input to strategy. Consistently provides strategic context and understanding to other team members
- Collaboration - Courteous, tactful and diplomatic. Responds positively to request for help from internal and external partners. Does his/her share of tasks. Takes on additional work, when asked, to help a colleague out. Keeps people informed of progress on key tasks.
- Ownership & Results Orientation - Demonstrates self-motivation and initiative taking in personal and professional level. Takes decisive and accurate action to deliver value. Accepts responsibility for outcomes even when elements are not within his/her control, providing a balanced and objective explanation. Supports and encourages others to adopt a constructive attitude to the successful completion of work responsibilities. Share own successes and praise others for motivation. Motivates colleagues through their own enthusiasm and willingness to learn.
- Integrity - IS honest without fail. Treats everyone with respect. Expresses an interest in the way people behave, recognizing the importance of attitudes and motives. Acknowledges the good work of others. Pays close attention to the needs of others.
- Policy Adherence - Keeps up to date with rules and regulations. Applies policies, processes and procedures to daily working. Identifies and proposes solutions for improvements to ways of working.
- Communication - Expresses ideas or facts clearly. Good written and verbal communication skills. Promotes two-way communication with others through correct interpretation of messages and appropriate responses. Communicates in a non-threatening way, shows empathy.
Application Closing Date
Not Specified.
Method of Application
Interested and qualified candidates should:
Click here to apply online
Note: We are an equal opportunity employer and value diversity and inclusion. We do not discriminate on grounds of colour, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices
(adsbygoogle = window.adsbygoogle || []).push({});
Recent Posts:
[recent_post_slider design="design-4" category="" dots="false"]
(adsbygoogle = window.adsbygoogle || []).push({});
Disclaimer: Careerical eConsult posts job listings for the convenience of job seekers. We do not endorse or recommend employers, and a posting does not constitute an endorsement or recommendation. Careerical eConsult explicitly makes no representations or guarantees about positions listed on our website. Careerical eConsult is not responsible for safety, wages, working conditions, or other aspects of employment. It is the responsibility of applicants to research the integrity of the organizations to which they are applying. We advise you to use caution and common sense when applying for any position with an organization or private party.
Apply for job
Related Jobs
Discover more from Careerical eConsult
Subscribe to get the latest posts sent to your email.