Senior Software Engineer at VPD Money

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
How to Apply

To apply, please submit your resume at hr@vpd.money

Related posts

Legal Manager at Renda Limited

UI / UX Designer at Cavista

Audit Supervisor at Vitafoam Nigeria Plc