Overview
Airtel Nigeria (Airtel Networks Limited) is a leading telecommunications services provider in Nigeria headquartered in Lagos, the commercial nerve-center of Nigeria. The telco ranks amongst the top four mobile service providers in terms of subscribers with a customer base of more than 39.8 million. The company’s product offerings include 2G, 3G, and 4G wireless services, mobile commerce, and enterprise services.
- Job Position: Full Stack Software Engineer, Engineering Lab
- Job Location: Lagos
Job Description
- If you are passionate about building, owning and operating massively scalable systems and experienced in being in a team of highly competent software engineers impacting millions of lives around you, here is an opportunity tailored for you.
- This job is responsible for conducting Software Development: Build and implement business applications. This job requires working with other Developers and Project Managers throughout the software development life cycle.
- In this role, you should be a team player with a keen eye for detail and problem-solving skills.
- Your goal will be to build efficient programs and systems that serve user needs.
Job Responsibilities
- Produce clean, efficient code based on specifications, create technical documentation for reference and reporting, integrate software components and third-party programs, Verify and deploy programs and systems, Troubleshoot, debug and upgrade existing software, Gather and evaluate user feedback, Recommend and execute improvements.
- Interpret URS (User Requirement Specification) / PCN (Product Concept Note) and develop Solutions
- Integrate with other teams and team members.
- Ensure Standard architecture is adhered.
- Ensure Standard design is adhered.
- Ensure Security standards are not compromised as a result of development.
- Should have the understanding and hands-on experience on CI/CD pipeline.
- Should ensure modular design of applications.
- Good understanding of Programming languages, APIs and Databases.
- Understanding of working on Integrated IT systems
- Learn emerging and new technologies.
- Adopt future-proof technology.
- Alignment of systems to business strategy & Delivery of Services and resolution of issues.
- Continuously engage with Business & Technology departments to understand the issues, requirements and engage with the Partners for proper resolution and delivery of services as per agreed time and SLAs.
- Ensure integration of various solutions with IT & Network Echo Systems to ensure the proper management of Lifecycle for specific product
- Work in close coordination with network team, BSS team for selecting and implementing end to end products
- Implementation of end to end service path and revenue path of the customer
- Drive third party partner engagement for new product development
- Manage project delivery and payment milestones with strategic partners.
- Liaise and review SLAs (Service Level Agreements) with vendors
- Ensure prompt response to Group request on product development activities.
- Prompt resolution and management of issues with vendors.
Job Requirements
- BSc / BA / Engineering in Computer Science or related discipline
- Proven experience as a Full Stack Software Developer/ Engineer or similar role
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of coding languages (e.g. C#, ASP.NET MVC, ASP.NET CORE, Python, JavaScript) and frameworks/systems (e.g Angular, React, Node.js, Vue.js, Git, Hangfire, RabbitMQ, API development, Web Services, Docker, Micro-services)
- Experience with databases (MS SQL, Oracle, Redis, MongoDB) and Object-Relational Mapping (ORM) frameworks (e.g. Entity Framework).
- Experience working with queues: Eg Kafka.
- Knowledge of UI/UX designs.
- Experience of developing front end applications: Web and Mobile apps.
- Ability to learn new languages and technologies
- Excellent communication skills
- Resourcefulness and troubleshooting aptitude
- Attention to detail.
How to Apply
Interested and qualified candidates should:
Click here to apply online