Technology

Software Developer At Nolton Africa

Nolton Africa·All, nigeria·Full Time·Onsite
TechnologyFull TimeOnsite
-

Requirement

  • Interested candidates should possess relevant qualifications.

Key skills

BA/BSc/HND

At a glance

Company

Nolton Africa

Location

All, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

September 30, 2026

More opportunities

Similar roles you might like

Senior Coordinator, Ui/ux Design At Ehealth Systems Africa

eHealth Systems Africa

Abuja, nigeria

full-time

Purpose of the Position The Software Engineering Department at eHealth Africa designs and maintains digital health solutions that strengthen healthcare systems across Africa. We develop innovative platforms such as eHA Care, LoMIS, and PlanField and collaborate with partners to optimize tools like EMID and VaxTrac. Our diverse teamsoftware developers, QA, UI/UX, DevOps, and AI engineersbuilds secure, scalable systems tailored to public health needs. We prioritize real-world impact, user-centric design, and integration with health programs. The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment. The Senior Coordinator, UI/UX Design leads the end-to-end design and development of user experiences and interfaces across eHealth Africa's digital products. This role is accountable for creating seamless, accessible, and compelling interactions across platformsensuring alignment with organizational goals and the needs of a diverse user base. S/he will also provide leadership in applying current design paradigms, accessibility standards, and brand consistency throughout all digital assets. What you'll do To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned: Lead the strategy, planning, and execution of user experience and interface design across web and mobile platforms. Translate user needs and product objectives into wireframes, prototypes, and detailed design specifications. Maintain and evolve a scalable design system aligned with brand guidelines, accessibility standards, and cross-platform consistency. Integrate usability and accessibility principles into each stage of the product lifecycle, from concept through deployment. Collaborate with product, engineering, and marketing teams to shape user journeys and define product touchpoints. Provide UX leadership in sprint planning, design reviews, and stakeholder discussions to ensure alignment and feasibility. Coordinate with front-end developers and quality assurance teams to implement, test, and validate UI/UX elements throughout development cycles. Deliver responsive, high-fidelity mockups, design assets, and implementation-ready specifications using tools like Figma. Create and maintain documentation, including style guides, design flows, and usability insights to support team continuity. Monitor product performance post-launch and continuously iterate on design based on user feedback, behavioral data, and evolving trends. Who you are The requirements listed below are representative of the knowledge, skill and/or ability required to successfully perform this job. Strategic Designer - Demonstrated ability to think holistically and translate abstract ideas into elegant, user-centered design solutions. Process Optimizer - Skilled in delivering high-quality, consistent designs across multiple platforms and product lines. UX Systems Advocate - Maintains and evolves scalable design systems, adapting them to shifting technologies and organizational needs. Cross-Functional Collaborator - Effectively bridges communication between developers, product managers, and marketers to align on shared goals. Detail-Driven - Brings precision and intentionality to every design element, from typography to micro-interactions, creating experiences that feel as good as they look. Data-Informed - Combines creativity with user feedback, analytics, and industry best practices to inform and refine design solutions. Qualifications and Experience Bachelor's degree in Design, Human Computer Interaction, Computer Science, or a related field, or equivalent professional experience. 5-6 years of professional UI/UX or Product Design experience, with demonstrated experience designing and delivering complex digital products across web and mobile platforms. Strong portfolio demonstrating end to end product design, including user research, user flows, information architecture, interaction design, visual design, prototyping, usability testing and shipped product outcomes. Advanced proficiency in Figma or equivalent design tools, including components, Auto Layout, variables, prototyping, design libraries and developer handoff. Strong experience creating, maintaining and contributing to scalable design systems, reusable components and consistent product experiences. Demonstrated experience conducting user research and usability testing, synthesising findings and translating insights into actionable product improvements. Experience using AI assisted design and research tools to support activities such as ideation, research synthesis, content exploration and rapid prototyping. Proven experience in creating interactive designs and conducting usability testing. Working knowledge of HTML and CSS and an understanding of frontend development constraints. Experience using AI assisted design and research tools to support activities such as ideation, research synthesis, content exploration and rapid prototyping. Experience designing healthcare, digital health, public sector or other complex enterprise products. Deep understanding of interaction design, visual hierarchy, design systems, and usability testing. Certifications and Licenses: CPACC, IAAP, UX Design Certification or its equivalent.

4 days ago

Scrum Master At Arm Hold Co.

ARM Hold Co.

Lagos, nigeria

full-time

Job Summary The scrum master serves as a point person responsible for understanding the big development picture of each sprint. They ensure the team is working on the right tasks at the right time. They also want to ensure the team is fully deployed and not idle. The role of scrum master often involves working closely with the product owner, Business Analyst, Software Developers to translate epics, stories, and other items on the sprint list into actionable tasks for developers and create a transparent outcome-driven delivery environment. Job Details Facilitate sprint planning, daily stand-ups, backlog refinement, sprint reviews, retrospectives, and other Agile ceremonies with clear objectives and outcomes. Facilitating the daily stand-up (sometimes called the daily scrum) and helping the team reach consensus on each of the three questions. Identify, track, escalate, and drive resolution of blockers, dependencies, risks, and delivery impediments affecting the team. Promote realistic sprint commitments based on team capacity, historical performance, technical dependencies, and operational obligations. Encourage Definition of Ready, Definition of Done, acceptance criteria, testability, documentation, and engineering quality practices. Maintain transparent Agile artefacts, action logs, dependency logs, impediment registers, and delivery dashboards as required. Support release planning and coordination across Engineering, QA, DevOps, Product, Security, Operations, and other dependent teams. Facilitate root-cause discussions and improvement actions when delivery targets, quality expectations, or sprint goals are missed. Support multiple squads or one complex delivery squad depending on organizational structure and delivery needs. Serves the product owner by: Making sure everyone on the team understands the project's goals and scope. Helping the product owner maintain the product backlog. Facilitating scrum events (daily stand-ups, other meetings) as needed. Serves the development team by: Coaching the development team on self-organization. Helping to remove obstacles to the developers' progress. Facilitating scrum events (daily stand-ups, other meetings) as needed. Serves the entire organization by: Encouraging the organization to adopt the scrum methodology in their own workflow. Coaching the organization on the transition to a scrum working framework. Keeping the organization, particularly the project's stakeholders, up to date on the progress of the scrum team's projects. Requirements Behavioural Competencies Demonstrates strong conceptual and analytical thinking skills. Demonstrates effective stakeholder and relationship management. Demonstrates proficiency in digitisation and process improvement. Communicates ideas clearly through effective business presentations. Demonstrates strong problem-solving and decision-making skills. Builds positive and productive interpersonal relationships. Manages conflicts constructively and professionally. Demonstrates effective time and self-management. Demonstrates effective project management skills. Bachelor's degree or its equivalent 3-5 years of relevant professional experience, including hands-on experience serving as a Scrum Master or Agile delivery facilitator for software/product teams. Practical experience working with cross-functional teams comprising software engineers, QA engineers, Business Analysts, Product Owners, UX/UI, DevOps, and other stakeholders. Experience using Agile delivery tools such as Jira, Azure DevOps/Boards, Confluence, or equivalent platforms. Strong working knowledge of requirement documentation, Scrum, Kanban, agile planning, backlog refinement, estimation techniques, release planning, and continuous improvement. Exposure to wealth management platforms, core banking systems, or capital markets technology. Demonstrated ability to manage dependencies, facilitate difficult conversations, resolve delivery friction, and influence without formal authority. Strong written and verbal communication, facilitation, presentation, negotiation, and stakeholder-management skills. Scrum certification or equivalent agile certification Desirable Additional exposure to Lean, DevOps, ITIL, product management, or project management is an advantage. Familiarity with Nigeria's financial services regulatory environment and digital transformation trends Exposure to wealth management platforms, core banking systems, or capital markets technology.

7 days ago

Human Resources Manager At 2am Tech Limited

2AM Tech Limited

Lagos, nigeria

full-time

Role Summary The HR Manager will be responsible for managing the company's human resources function, with a strong focus on sourcing, recruiting, and managing skilled technology professionals. The role requires a good understanding of the technology talent market and the ability to recruit developers, software engineers, project managers, business analysts, QA/test engineers, DevOps engineers, technical support personnel, and other specialist IT resources. Key Responsibilities Lead end-to-end recruitment for technical and non-technical positions. Build and maintain a strong talent pipeline/database of technology professionals for current and future requirements. Understand technical job requirements and work with hiring managers to develop accurate Job Description s and candidate profiles. Screen candidates, coordinate technical assessments and interviews, conduct reference checks, and manage employment offers. Support rapid sourcing of IT resources for client projects, outsourcing engagements, and short- or long-term deployments. Maintain relationships with recruitment agencies, technology communities, training institutions, and other talent sources. Manage employee onboarding, documentation, performance management, leave, employee relations, and offboarding. Maintain HR records, employment contracts, policies, and compliance documentation. Monitor recruitment KPIs including time-to-hire, cost-per-hire, candidate quality, retention, and resource availability. Support workforce planning and ensure that suitable resources can be identified quickly as new projects and client requirements arise. Qualifications & Skills Bachelor's degree in Human Resources, Business Administration, Psychology, or a related discipline. Minimum 4 - 6 years' HR/recruitment experience, preferably with significant exposure to technology recruitment. Demonstrated experience recruiting software developers, engineers, project managers, QA/testers, business analysts, DevOps/cloud professionals, and other IT specialists. Strong knowledge of LinkedIn sourcing, job boards, applicant tracking systems, and candidate databases. Ability to understand technical roles, skill sets, technology stacks, and project resource requirements. Strong interviewing, negotiation, communication, and stakeholder-management skills. Experience with IT outsourcing, consulting, telecommunications, fintech, or technology services would be an advantage.

9 days ago

Application Support Engineer At Strivo Labs

Strivo Labs

Lagos, nigeria

full-time

Role Overview We are seeking a proactive and technically skilled Application Support Engineer to ensure the availability, stability, and optimal performance of critical banking applications and digital platforms. The successful candidate will provide first- and second-level application support, troubleshoot production issues, monitor system performance, and work closely with software developers, infrastructure teams, vendors, and business stakeholders to resolve incidents while maintaining high service availability. This role is ideal for someone with experience supporting core banking systems, payment platforms, digital banking applications, or other mission-critical financial applications in a fast-paced banking or fintech environment. Key Responsibilities Daily resolution of support issues reported by processors /customers and ensuring they are resolved within the set time frame Documentation of issue resolution and process of resolution Ensure Availability of all Non-core Banking platforms and services Ensure effective execution of all Application Support Processes Participate in all Application Testing and Deployment processes Participate in the implementation of New Business solutions Ensure compliance with Technology processes and procedures relating to day-to-day IT Support and Business Continuity Active participation in the unit's and other Technology projects Provide timely management reports to the Team Lead, Technology Application Carry out other functions as may be assigned by the Team Lead, Business Applications Support Resource Management Required Qualifications Minimum of 2nd Class Lower in first degree and/or Related Professional Qualification is required Ability to write Structured Query Language scripts (Oracle SQL, SQL Server and NoSQL scripts) Programming or simple process automation skills using any of (Java, JavaScript, React.js, Redux, Django Framework, Python, HTML, SQL Programming Language etc.) Strong knowledge of Enterprise Operating Systems in any of (Windows Server, Linux Operating System etc.) Experience in application servers for web application deployment in any of (WebLogic, Glassfish, WebSphere, Apache etc.) Ability to keep and write reports and recordkeeping Ability to solve medium to high complex application-related incidents Ability to work together with the applications development team and vendors Optimize application performance through proactive maintenance and process improvement Daily monitoring and capacity planning for Enterprise Information Systems Broad IT knowledge with emphasis on application deployment and debugging Skills, Capabilities & Personal attributes: Industry knowledge Information System Architecture Information Technology Strategy Business Process Review and analysis IT Risk analysis, Backup and Recovery Good customer service orientation Excellent communication and interpersonal skills Excellent problem-troubleshooting skills Sound technical knowledge of IT software solutions delivery (Core banking application, non-core banking and delivery channels) System integration and Interfacing of multiple channels Good project management skill Sound business re-engineering skills and Automation Good leadership and managerial skills Keen attention to detail Personal organization and good work planning Ability to motivate in a team-oriented, collaborative environment Creativity and professionalism in all assignments Dependability, reliability, and accountability Technical Skills: Candidates should possess experience in several of the following: SQL (Oracle, Microsoft SQL Server, PostgreSQL, or MySQL) Windows Server and/or Linux Administration Application Server Support (Apache Tomcat, IIS, WebLogic, WebSphere, JBoss) REST APIs and Web Services JSON and XML Database querying and troubleshooting Application monitoring tools (Zabbix, Grafana, Dynatrace, AppDynamics, Nagios, SolarWinds) Log analysis tools (Splunk, ELK Stack, Kibana) Batch processing and job scheduling Microsoft Azure or AWS (preferred) Git and deployment processes Networking fundamentals (TCP/IP, DNS, VPN, Firewalls) Shell scripting or PowerShell (preferred) Banking & Financial Systems Experience: Experience supporting one or more of the following is highly desirable: Core Banking Applications Digital Banking Platforms Internet Banking Mobile Banking Payment Gateways Card Management Systems ATM & POS Switching NIBSS Services Financial Middleware Loan Management Systems Treasury Applications CRM Platforms Core Competencies: Strong analytical and troubleshooting skills Excellent problem-solving ability High attention to detail Customer-focused mindset Ability to work under pressure Excellent communication and stakeholder management skills Strong documentation skills Time management and prioritization Team collaboration Ownership and accountability.

18 days ago