Technology

Software Engineer (full Stack) At Netzence Sustainability Limited

Netzence Sustainability Limited·Lagos, nigeria·Full Time·Internship
TechnologyFull TimeInternship
-

Job Summary

  • The Senior Software Engineer (Full Stack) is responsible for designing, building, and maintaining scalable, secure, and high-performance FinTech platforms that support Netzence's digital products and services. The role requires strong technical execution combined with disciplined delivery against Business Performance outcomes and business performance commitments.
  • Beyond writing code, this role contributes to system architecture, reliability, and continuous improvement, while collaborating closely with Product, UI/UX, DevOps, Compliance, and Operations teams to ensure solutions meet business, regulatory, and customer needs.
  • Senior Engineers are additionally expected to provide technical leadership, mentor junior engineers, and influence architectural decisions. FinTech experience is mandatory.

Key Responsibilities

  • Work with the project team to understand product requirements, the product architecture, interfaces, and integrations
  • Develop internet and distributed software solutions, directs technical aspects of operations related to client accounts or high severity issues
  • Ensures robust and sustainable enterprise social collaboration architecture for software development by monitoring matrices of the SOA, and fixing complaints/bugs logged by customers
  • Participate in solution workshops, write technical documentations, and engage in continuous delivery and DevOps
  • Participate in the evolution of company level software best practices, standards, and policies
  • Work closely with other developers and BA team to ensure technical compatibility and user satisfaction
  • Collaborate with product owners, technical architects, and other software developers to plan, design, develop, test, and maintain web- and mobile-based applications and periodically develops enhancements for existing systems
  • Liaise with network administrators, systems analysts, and software engineers to assist in
  • Resolving problems with software products or company software systems
  • Manages and/or provides guidance to junior software engineers, and developers

Qualification and Requirements

  • Bachelor's degree in Computer Science, or any related field.
  • 4-7 years of experience as a Software Engineer.
  • Experience with Web3
  • Experience building scalable applications in FinTech or high-growth technology environments preferred.
  • Solid understanding of databases, cloud infrastructure, and secure coding practices.
  • Familiarity with agile / Business Performance-based delivery models.
  • Strong problem-solving and collaboration skills.
  • Strong experience in modern programming frameworks and APIs including but not limited Java (Frameworks: Spring, Java EE), Kotlin, JavaScript (Framework: Angular, React, Vue, jQuery), python (Framework: Django, Flask), HTML/CSS. Git Versioning tool
  • A good understanding of other object-oriented languages is highly advantageous.
  • An exceptionally good understanding of one or more relational database management systems (MySQL, PostgreSQL, MSSQL Server, Oracle) and/or NoSQL database system.
  • Demonstrated significant contribution to one or more customer-facing solutions in active use.
  • Experience working in a team oriented, collaborative environment.
  • Ability to multi-task and adapt to changing priorities
  • Test Driven Development, CI/CD, and other automated testing skills.
  • A working knowledge of version control in a system (e.g., GitHub)
  • Great attention to detail

Key skills

BA/BSc/HND

At a glance

Company

Netzence Sustainability Limited

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

July 29, 2026