- Have a question?
- talentmanagement@ngxgroup.com
- 0201 448 5836
Job Listing
Your growth is our shared success. From structured development programs to leadership pathways and cross-functional exposure, NGX Group Plc. empowers every employee to build a fulfilling career. Explore stories, insights, and opportunities that help you define what success looks like and how to achieve it.
Application Developer
X-Hire
Application Developer
Nigerian Exchange Limited services the largest economy in Africa and is championing the development of Africa’s financial markets. NGX Exchange offers listing and trading services, licensing services, market data solutions, ancillary technology services, and more. It is an open, professional and vibrant exchange, connecting Nigeria, Africa and the world. We are seeking a highly skilled professional with strong expertise in Python-based data analytics, modern web/UI development, and enterprise data platforms to join our team. The Application Development Specialist will be responsible for delivering high-quality software development, data analytics, and application support services to Nigerian Exchange Limited. S/he must possess a solid combination of analytical problem-solving skills, user interface development experience, and hands-on exposure to data visualization and business intelligence solutions. This role requires the ability to translate complex data into intuitive, user-friendly applications and dashboards that support business decision-making. In addition, s/he must be self-directed, detail-oriented, and adaptable with ability to thrive in a fast-paced evolving technology environment. The role demands a proactive mindset, openness to innovation, and a strong drive for continuous learning and career growth.
Key Responsibilities
- Developing and maintaining analytics-driven web portals using Python frameworks.
- Collaborating with all relevant stakeholders to define and document business processes and requirements.
- Designing implementing and optimising databases to support analytical applications.
- Ensuring security and scalability of web applications.
Skill & Experience
- HND/Bachelor’s Degree (B.S./B.A.), Computer Science, Information Technology or related fields.
- Minimum 4+ years'' cognate experience in a similar role within a regulated environment preferably Financial Services Industry.
- Experience translating business requirements into technical specifications.
- Strong appreciation for Agile and iterative development methodologies, full Software Development Life Cycle (SDLC) practices.
- Object-Oriented Analysis and Design (OOA/OOD) skills is required.
- Proficiency in Python, including experience with frameworks such as StreamLit, Plotly, FastAPI, Django or Flask.
- Strong understanding of front-end technologies: HTML5, CSS3, JavaScript.
- Experience with web development frameworks and libraries.
- Proficiency in data visualization tools and libraries (e.g., Matplotlib, Seaborn, Plotly).
- Familiarity with business intelligence platforms and OLAP systems.
- Extensive experience with SQL databases (e.g., PostgreSQL, SQL Server).
- Knowledge of database design, optimization, and performance tuning.
You need to sign in to apply for this role
Sign inCompany : Nigerian Exchange Limited
Location : Lagos
Applicants
7
Date Posted :2026-02-07
Deadline : 2026-03-31
Community Hub
Career Growth & Development
Your growth is our shared success. From structured development programs to leadership pathways and cross-functional exposure, NGX Group Plc. empowers every employee to build a fulfilling career. Explore stories, insights, and opportunities that help you define what success looks like and how to achieve it.
Coming soon!! Stay tuned
Culture & People Story
Success Stories
At NGX Group Plc., our culture is powered by our people who make a difference every day. Here, we share authentic stories that spotlight collaboration, achievements, growth, innovation, fun and purpose in action. These are the voices that shape who we are and remind us what it means to be part of the NGX Group Plc..
Coming soon!! Stay tuned
Learning Resources
Our Academy
We believe in a culture of continuous learning. Access tips, webinars, and learning guides designed to support your professional development; from life and career learning sessions to capital market skill-building courses that keep you ahead in a changing world.
Coming soon!! Stay tuned
We might not have answers to all your questions but we try to provide answers
-
How do I apply for a job at NGX Group Plc?
1. Sign up on this portal by clicking on the sign up link
2. Create a profile, education, work experience and skills record
3. Search for a job and apply
-
I am already registered as a user in NGX Group Plc.'s database - can I apply for an open job posting?
Yes! You can use your already existing profile to apply for a new vacancy. Simply just log in to your profile and apply for the vacancy from there
-
Who can apply for a position at NGX Group Plc.?
At NGX Group Plc., we embrace diversity. We encourage everyone to apply for our job openings, no matter who you are or what your background is. So if you see an opening that fits with your skills and competencies, don't hold back.
-
Where do I find available positions?
-
I have been invited for a first interview ‐ what does this mean?
The interview process varies from job to job. You will be invited to one or more interviews before a job offer is made.
-
Are all your interviews physical?
No. We have a blend of both physical and virtual interview
-
Is NGX Group Plc. recruitment free?
NGX Group Plc. recruitment is completely free and on no account should you pay money to anyone to be given an employment in NGX Group Plc.
-
When can I expect to hear from you?
The recruitment process usually takes around 6 to 8 weeks. You will hear from us within 6 weeks.
-
I got the job at NGX Group Plc.! Anything I need to know?
Congratulations! When you start your new position at NGX Group Plc., you will attend an on-boarding programme to learn more about NGX Group Plc. and our services. Moreover, each department usually holds its own introductory meetings combined with on-the-job training. It is crucial that you get the best possible start in your new career with NGX Group Plc.
-
I still have some questions that I need answers to. How can I get in touch?
You can always send questions related to the recruitment process to the contact person listed in the job posting. If there is nobody listed in the posting, you can also get in touch with the right contact person via the offices page.
Stay connected
You can contact us
Pitch Yourself
We are not cold, but we can take your cold applications.