Apply now for the Senior Software Engineer role at VPD Money, Lagos. Lead a dynamic team and drive innovation with top-tier technologies.
Introduction
VPD Money is a fast-growing digital banking platform in Nigeria, offering users seamless lifestyle financial services. As a leader in the African fintech industry, VPD Money unifies digital wallets and banking to bridge the gap between Africa and the global e-commerce market. With an expanding global reach, they connect individuals, small-to-medium enterprises (SMEs), and the African diaspora with international trade opportunities.
VPD Money is currently recruiting for the position of Senior Software Engineer at their Lagos office. This is an exciting opportunity for seasoned software professionals to leverage their technical expertise while serving as Tech Lead, managing a team of developers, and driving impactful projects.
Role and Responsibilities
As a Senior Software Engineer at VPD Money, you will take on multiple critical functions that drive the company’s digital transformation and banking solutions. Your duties will span across:
- Technical Leadership and Project Management
- Provide top-tier technical leadership, establishing coding standards and guiding the development team in architecture and design decisions.
- Oversee project execution, ensuring optimal resource allocation and timely delivery.
- Collaborate with cross-functional teams, including product managers and designers, to align technology strategies with business goals.
- Full Stack Development and Microservices
- Develop and maintain robust, scalable software using technologies such as Java, PHP, React, Node.js, and AWS.
- Adhere to microservices architecture to ensure scalability and maintainability.
- Drive the full software development lifecycle, from conceptualization through to deployment and continuous maintenance.
- Cloud and DevOps Mastery
- Design and manage scalable, cloud-based applications using Amazon Web Services (AWS).
- Implement Docker containers to ensure reliable and efficient microservice deployment.
- Establish CI/CD pipelines for automated deployment and streamlined processes.
- Architectural Innovation
- Lead architectural discussions, ensuring resilience and scalability of software systems.
- Innovate and introduce cutting-edge solutions to complex challenges.
- Team Collaboration and Mentorship
- Foster a collaborative environment by mentoring the development team and promoting innovation and ongoing learning.
- Collaborate with stakeholders to convert business requirements into effective technical solutions.
Key Responsibilities at a Glance
Responsibility | Description |
---|---|
Technical Leadership | Guide development team and manage projects. |
Full Stack Development | Work with front-end and back-end technologies, ensuring scalability. |
Cloud Management | Design and maintain scalable applications using AWS. |
DevOps Implementation | Implement CI/CD pipelines and use Docker for deployment. |
Architectural Innovation | Lead discussions on system design and introduce innovative solutions. |
Team Collaboration | Foster a collaborative environment and mentor the development team. |
Benefits of Working at VPD Money
- Innovative Work Environment: At VPD Money, you’ll be working on cutting-edge technologies in a fast-paced, dynamic fintech ecosystem.
- Career Growth: As the Tech Lead, you’ll have the opportunity to shape the future of digital banking in Africa while developing your leadership skills.
- Global Impact: The company’s mission to bridge Africa with the global e-commerce market gives your work a global scope and influence.
- Competitive Compensation: VPD Money offers a comprehensive compensation package, including benefits that reflect your experience and expertise.
Eligibility
To be eligible for the Senior Software Engineer role at VPD Money, candidates must meet the following criteria:
- Academic Qualifications: A Bachelor’s degree in Computer Science, Engineering, or a closely related discipline. An advanced degree is a plus.
- Experience: A minimum of 5 years of experience in technical leadership roles, managing teams in Agile environments.
- Technical Expertise:
- Extensive experience in Java, PHP, React, Node.js, AWS, microservices architecture, Docker, and CI/CD pipelines.
- Strong familiarity with design patterns, architectural principles, and best practices in software development.
Required Documents
Candidates must submit the following documents for the application process:
- Updated CV/Resume: Highlighting relevant work experience and achievements.
- Cover Letter: Outlining your interest in the position and your qualifications.
- Portfolio/Project Samples: If available, include links or descriptions of previous work, especially projects that demonstrate your proficiency in full-stack development and technical leadership.
How to Apply
Applying for the Senior Software Engineer position at VPD Money is a straightforward process. Here’s how to complete your application:
- Prepare Your Application Materials:
- Ensure your CV/Resume is up to date and showcases your skills and experience.
- Write a compelling cover letter that emphasizes your leadership experience and technical expertise.
- Send Your Application:
- Email your application to hr@vpd.money.
- Use the subject line “Senior Software Engineer Application” to ensure your email is properly directed.
- Follow Up:
- After submitting your application, you may follow up with a polite inquiry if necessary.
Conclusion
The Senior Software Engineer position at VPD Money presents an excellent opportunity for experienced software engineers looking to take their career to the next level. As a Tech Lead, you’ll drive innovation and guide a team of talented engineers to create solutions that shape the future of digital banking in Africa. With a broad range of responsibilities, this role requires a balance of leadership, technical expertise, and the ability to innovate. If you’re ready to take on a challenge and make a meaningful impact, apply today.
FAQs
- What is VPD Money?
- VPD Money is a digital banking platform in Nigeria offering lifestyle financial services that unify wallet and digital banking experiences.
- What is the job location?
- The position is based in Lagos, Nigeria, with full-time employment.
- What are the key technologies required for this role?
- You must have expertise in Java, PHP, React, Node.js, AWS, Docker, microservices architecture, and CI/CD pipelines.
- What is the role of a Tech Lead?
- As a Tech Lead, you’ll guide the development team, ensure project delivery, and make critical architectural decisions.
- How do I apply for the Senior Software Engineer role?
- Submit your application, including your CV and cover letter, to hr@vpd.money with the subject line “Senior Software Engineer Application.”