Technology

Software Engineer At Appzone Limited

Appzone Limited·Lagos, nigeria·Full Time·Contract
TechnologyFull TimeContract
-

Job Description

  • Lead the development of product enhancements from design through to deployment.
  • Collaborate with the development team to gather requirements and design solutions that meet business needs.
  • Write high-quality code in C# / .NET Framework. Knowledge and coding experience in any other server-side language will be desired.
  • Conduct testing of new features and functionality to ensure they meet quality standards.
  • Work with containers and messaging services to ensure that our products are scalable and reliable.
  • Participate in code reviews to ensure code quality and maintainability.
  • Perform root cause analysis on application issues and develop solutions.
  • Troubleshoot and resolve technical issues related to our software products.
  • Document product enhancements and communicate changes to relevant stakeholders.
  • Mentor junior team members and provide technical guidance as needed.
  • Stay up-to-date with emerging technologies and best practices to ensure that product enhancements are innovative and effective.
  • Take on additional responsibilities as needed to support the team and business needs.

Requirements

  • BSc in Computer Science or related field.
  • 3+ years of experience in software development or a related field.
  • Strong understanding of C#, .NET framework, SQL databases; and knowledge of web-based technologies such as HTML, CSS, and JavaScript will be a plus.
  • Experience with system design and architecture, including designing scalable and reliable systems.
  • Experience with containerization, messaging services and other cloud services such as Docker, Azure Service Bus, Kafka and others.
  • Experience leading projects and mentoring junior team members.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills, and ability to work independently and as part of a team.
  • Experience on any core banking, card issuance, merchant services, or loan automation products within the Fintech industry will be a plus.

Key skills

BA/BSc/HND

At a glance

Company

Appzone Limited

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

September 29, 2026

More opportunities

Similar roles you might like

Vice President, Software Development At Newglobe

NewGlobe

Lagos, nigeria

full-time

About the Role As Vice President, Software Development, you own NewGlobe's software engineering function and lead it through its most important transition yet: becoming a genuinely AI-native engineering organisation. You will set technical direction, build and grow the teams, and be accountable for delivery but the defining part of the job is leading, from the front, the shift in how software gets built here. This is not a role for someone who has only read about agentic development. We are looking for a leader who has actually driven this change inside a real organisation, learned from it, and can point to where they got to. You will pair with engineers, set the standard for AI-assisted development, and turn functions that used to be done by hand into systems and agents that do them at scale. And you will bring people with you managing both the excitement and the anxiety that this shift creates for engineers at every level. You will be based in Lagos, reporting to the Chief Technology Officer and working closely with our Lagos and peer leadership. It is a hands-on, high-leverage role in a lean, mission-driven, cost-conscious organisation. What You Will Do Own the software engineering function end to end the delivery teams (each a lead plus two to three engineers) and the cross-cutting capabilities in solutions architecture, DevOps/CloudOps, and the data platform. Keep teams working together on shared projects rather than fragmenting into solo work. Lead the transformation to a truly AI-native engineering organisation set the strategy and roadmap to move the department up its AI-maturity curve. This is a multi-stage journey and we are still early; part of the job is bringing the whole team up, including those who haven't yet reached today's baseline, and then getting to the next level and the one after. Lead from the front stay genuinely hands-on. Pair with engineers and set the standard for AI-assisted development: agentic workflows, skills, memory, and the day-to-day craft. You are the head of engineering people look up to, not a project manager. Turn functions into leverage reshape roles like QA and product design away from per-team, per-task work toward "factory" capabilities: building the agents and systems that test and design at scale. Build the machine that tests the products, don't test them by hand. Manage the human side of the change take engineers through a fundamental shift in how they work, address the real fears that come with it, and turn the transition into something the team is energised by. Deliver ship against programme and product commitments with a lean, high-leverage team, and keep quality high as more of the work moves through an agentic toolchain. Build the team recruit, coach, performance-manage, and grow engineers, and partner closely with the CTO and with Lagos and peer leadership. What You Should Have A strong track record leading software engineering teams and functions you have run teams, set technical direction, and been accountable for delivery. Real, in-organisation experience driving AI-native / agentic engineering adoption not side-project experimentation, and not just intent. You can walk us through the journey: where you started, what you learned, the level of maturity you reached, and the strategy you used to get there. The further along, the better. Hands-on technical credibility you still build, you can pair, and engineers respect your judgement. You'll be asked to pair (using AI tooling) as part of the process. Experience leading people through technological change reskilling, motivation, and managing resistance as roles and ways of working shift. A builder's instinct for leverage comfortable turning functions into tools and agents rather than solving everything with more headcount. Comfort operating lean and with urgency cost-conscious, resourceful, and effective in a mission-driven, high-growth environment. Based in, or willing to relocate to, Lagos, Nigeria.

8 hours ago

Software Engineering Manager At Cavista

Cavista

Lagos, nigeria

full-time

Job Description A Software Engineering Manager to lead, mentor and manage multiple agile teams comprised of software engineers, team leads and product managers. Strategic in developing initiatives and setting time tables for the evaluation, development, and deployment of all web-based services. Responsibilities Manage in an agile scrum environment and lead a portfolio of diverse technology projects, providing solutions Manage a broad portfolio of diverse technology projects to provide web, mobile and integration solutions Manage application/software development; work with teams on challenging architectural problems to deliver innovative, high quality products on a foundation of engineering excellence Develop a best in class scalable SaaS solution, leveraging the Cloud Provide architectural guidance; prioritize issues and lead the charge on challenging bugs, when needed Engage with key leaders to drive the vision and overall priorities to deliver quality products Communicate and translate vision/strategy to the team executing on functional and business goals for the team Lead, coach, and mentor a team of Engineers and Data Scientists to deliver high quality SaaS products Responsible for the delivery of superb products and systems; making certain excellent code is shipped, strive for engineering excellence and supported by teams that are building, testing and deploying leading edge solutions Drive the full software development life-cycle, set strategy and allocate appropriate resources to maximize ROI Prioritize workload, shift attention when priorities change and advocate when workload should not change Qualifications Degree in computer science or any related field 4+ years of combined experience in software engineering leadership; managing, architecting and deploying SaaS applications in a cloud-based infrastructure 4+ years of experience utilizing agile development and scrum methodologies Scrum Master a plus (NOT required) 1-3 years of experience building consumer web and mobile software solutions 2-4 years of people management with demonstrated experience in building and motivating large teams An understanding of security issues facing SaaS platforms and effective mitigation Solid technical background with experience in building next generation architectures and solutions Strong organizational planning and development, business judgment, influential skills and technical leadership Ability to take part in code reviews, drive architecture, engage in design discussions and final solution selection Strong record in building high performing organizations through people development and empowered teams Experience with SaaS technologies and a track record of delivering high quality products Excel at leading, managing, and building high functioning teams; and leading front-line technical contributors Ability to foster alignment of values, missions, and operational best practices Outstanding communication, interpersonal and organizational skills Additional Information: What you will experience: A fast-paced, collaborative, and purpose-driven team environment that empowers you to thrive and grow. Opportunities to shape the voice of a global tech brand while working alongside innovative leaders. Professional development and leadership support to sharpen your expertise. Competitive compensation and a full suite of benefits, including health and wellness programs, and generous paid time off (vacation days, holidays, and birthday leave). A culture that values transparency, creativity, and continuous learning.

12 hours ago

Chief Technology Officer (technology & Digital Channels) At Tokiye Integrated Medical Services

Tokiye Integrated Medical Services

Lagos, nigeria

full-time

Job Description To provide strategic and operational leadership for the Bank's technology and digital transformation agenda, ensuring the availability, security, scalability and continuous improvement of the technology infrastructure, core banking platform and digital channels that support the Bank's business. The role will lead the development of a secure, reliable and technology-enabled banking environment, leveraging digital channels, data and technology partnerships to improve customer experience, operational efficiency, financial inclusion and business growth while maintaining compliance with applicable regulatory and cybersecurity requirements. Key Responsibilities Technology Strategy & Leadership Develop and execute the Bank's technology strategy in alignment with its overall business objectives. Lead the design and implementation of a scalable technology architecture capable of supporting the Bank's growth. Advise the MD/CEO and Management on emerging technologies, digital banking trends and opportunities for innovation. Establish technology standards, policies, governance frameworks and service-level expectations across the Bank. Ensure technology investments are commercially justified and aligned with approved budgets and business priorities. Core Banking and Digital Channels Own the Bank's core banking platform, including configuration, availability, performance, upgrades and integration. Lead the design, implementation and continuous improvement of mobile, web, USSD and other digital banking channels. Drive a seamless digital customer journey covering onboarding, account opening, transactions, payments and customer engagement. Monitor platform and channel performance and ensure timely resolution of system failures, service interruptions and technical issues. Work with Business and Operations to identify technology opportunities that improve customer acquisition, service delivery and operational efficiency. Systems Integration and Technology Partnerships Lead integrations with payment platforms, identity verification providers, credit bureaus, fintech partners and other approved third-party service providers. Evaluate technology vendors and recommend solutions based on functionality, security, scalability, cost and business value. Manage technology vendors, contracts, service-level agreements and performance. Ensure third-party technology arrangements are appropriately documented, monitored and governed. Cybersecurity and Information Security Establish and maintain a robust information security framework for the Bank. Ensure effective access controls, user authentication, monitoring, vulnerability management and security incident response. Lead the identification, assessment and mitigation of technology and cybersecurity risks. Ensure appropriate protection of customer information, financial data and other sensitive Bank information. Maintain alignment with applicable CBN cybersecurity, information security and technology risk requirements. Coordinate periodic security assessments, penetration testing and remediation of identified vulnerabilities. Business Continuity and Disaster Recovery Develop and maintain the Bank's technology business continuity and disaster recovery framework. Ensure critical systems are appropriately backed up, recoverable and resilient to disruption. Conduct periodic disaster recovery tests and ensure identified gaps are promptly addressed. Maintain appropriate recovery time and recovery point objectives for critical systems. Ensure technology readiness for business continuity events and regulatory inspections. Data, Analytics and Management Information Build and maintain the Bank's data architecture and reporting infrastructure. Ensure reliable and timely data is available for management reporting, regulatory returns, customer analytics and business decision-making. Promote the use of data analytics to support customer acquisition, credit decisions, portfolio monitoring and operational efficiency. Establish appropriate data governance, data quality and access controls. Collaborate with Finance, Risk, Business and Operations to improve the accuracy and usefulness of management information. Technology Operations and Support Ensure reliable day-to-day operation of the Bank's IT infrastructure, systems and digital channels. Establish appropriate service desk, incident management and escalation processes. Ensure competent technical support is continuously available in Port Harcourt. Monitor technology service levels, system capacity and infrastructure performance. Develop and maintain appropriate technology documentation, asset registers and operating procedures. Team Leadership and Performance Management Build, lead and develop a high-performing technology, product and data team. Establish clear objectives, KPIs and performance expectations for technology personnel. Develop succession plans and technical capability within the team. Promote a culture of security, innovation, accountability and continuous improvement. Regulatory Compliance and Reporting Ensure technology operations comply with applicable CBN, NDIC and other regulatory requirements. Maintain appropriate technology documentation and records for regulatory examination and audit purposes. Coordinate responses to technology-related audit and regulatory findings and ensure timely remediation. Provide regular technology, cybersecurity, digital channel and systems performance reports to the MD/CEO and relevant Management or Board committees. Requirements BSc or BEng in Computer Science, Software Engineering, Computer Engineering, Information Technology or another relevant technology-related discipline. Relevant professional certifications such as CISM, CISSP, CISA, ITIL, PMP or recognised cloud/technology certifications are desirable. An MBA, MSc or postgraduate qualification in Technology Management, Information Systems, Business Administration or a related discipline is an advantage. Minimum of 10 years' relevant experience in technology, with at least 4 years in banking, fintech, payments or another regulated financial services environment. At least 3 years in a senior technology leadership or management position. Demonstrable experience implementing, managing or supporting a core banking platform is strongly preferred. Experience with digital banking channels, payment integrations, cybersecurity, cloud infrastructure, data platforms and technology vendor management is highly desirable. Core Competencies Technology and digital strategy Core banking and financial technology Digital banking and channel management Cybersecurity and information security Systems architecture and integration Technology risk and business continuity Data management and analytics Vendor and technology partner management Project and product delivery Regulatory technology compliance Strategic thinking and commercial awareness Team leadership and people development Problem-solving and decision-making Performance Measures Core banking and critical technology systems availability and uptime. Reliability and performance of mobile, web, USSD and other digital channels. Achievement of approved technology and digital product roadmap. Digital onboarding conversion and customer adoption of digital channels. System incident frequency, resolution time and service-level performance. Successful implementation of technology integrations and strategic projects. Cybersecurity incidents, vulnerability remediation and closure of technology audit findings. Successful testing and effectiveness of business continuity and disaster recovery arrangements. Accuracy, availability and timeliness of management and regulatory data. Technology expenditure against approved budget. Compliance with applicable regulatory and information-security requirements. Development and retention of a capable technology team.

13 hours ago