Senior Software Engineer at VPD Money

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
100825
Job Views
61

Job Description



Overview:



  • We are seeking an accomplished Senior Full Stack Software Engineer with expertise in a wide range of technologies, including Java, PHP, React, Node.js, AWS, microservices architecture, Docker, and CI/CD pipelines.

  • This individual will also take on the pivotal role of Tech Lead, leveraging their 5+ years of tech lead experience to guide our development team while ensuring the timely delivery of projects.


Role and Responsibilities:



  • As a Senior Full Stack Software Engineer & Tech Lead, your responsibilities will encompass:


Technical Leadership and Project Management:



  • Provide authoritative technical leadership, guiding the development team in architectural decisions, coding standards, and project timelines.

  • Utilize your extensive Tech Lead experience to oversee project execution, allocate resources effectively, and ensure projects are delivered on schedule.

  • Collaborate closely with cross-functional teams to align technical strategies with business objectives.


Full Stack Development and Microservices:



  • Apply your expert-level proficiency in Java, PHP, React, Node.js, AWS, and microservices architecture to contribute to both front-end and back-end development.

  • Develop robust, scalable, and maintainable code adhering to microservices principles and industry best practices.

  • Own the software development lifecycle, from initial concept to deployment and ongoing maintenance.


Cloud and DevOps Proficiency:



  • Demonstrate mastery of Amazon Web Services (AWS) to design, build, and manage scalable cloud-based applications.

  • Utilize Docker containers to ensure consistent and reliable deployment of microservices.

  • Implement CI/CD pipelines to automate and streamline the deployment process, enhancing efficiency and reliability.


Architectural Excellence and Innovation:



  • Lead architectural discussions, making informed decisions to ensure software systems are resilient, scalable, and maintainable.

  • Propose innovative solutions to complex technical challenges, staying current with industry trends and driving continuous improvement.


Team Collaboration and Mentorship:



  • Mentor and guide the development team, fostering a collaborative culture, innovation, and ongoing learning.

  • Collaborate closely with product managers, designers, and stakeholders to translate business requirements into effective technical solutions.


Technologies:



  • Java

  • PHP

  • React

  • Node.js

  • Amazon Web Services (AWS)

  • Microservices Architecture

  • Docker

  • CI/CD Pipelines


Qualifications and Skills:



  • Bachelor's degree in Computer Science, Engineering, or related field; advanced degree is a plus.

  • Minimum of 5 years of experience as a Tech Lead, successfully leading teams in Agile or similar development environments.

  • Proven experience as a Senior Full Stack Software Engineer with expertise in Java, PHP, React, Node.js, AWS, microservices architecture, Docker, and CI/CD pipelines.

  • Extensive experience designing and implementing complex, scalable, and secure software systems.

  • Strong familiarity with architectural principles, design patterns, and industry best practices.

  • Excellent communication skills, both technical and non-technical, with the ability to meet timelines and effectively convey ideas


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept