datatrota
Signup Login
Home Jobs Blog

Full Stack Developer at Fort Knox Group

Fort Knox GroupLagos, Nigeria Software Development
Full Time
Fort Knox Group is one of the most diversified security and financial outfits in West Africa with fixed based operation in Nigeria servicing security contracts throughout the West Africa sub-region from its headquarters in Abuja, Nigeria. The company has a hard-earned reputation for excellent business practices and delivery, built over 95 years of global experience in the corporate world, security, intelligence and financial industries. The groups activities encompass Guard Services, loan and PDO Recovery, Patrol system, and tracking systems.

JOB OBJECTIVE

  • We are looking for a full stack developer that will be responsible for developing and managing full stack (front & back-end) services and the interchange of data between the server and the users.
  • Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
  • You will also be responsible for integrating the front-end elements.
  • Therefore, a basic understanding of front-end technologies is necessary as well.

DUTIES AND RESPONSIBILITIES

  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Work with data and analysts to improve the software

SKILLS & COMPETENCIES REQUIRED

  • Strong knowledge of PHP & JavaScript web frameworks {{such as Laravel, Yii, express.js etc.}}
  • Understanding the fully synchronous behavior of PHP and JavaScript
  • Understanding of MVC design patterns
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of Object Oriented PHP and Node.js programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common JavaScript, PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Interact with customers while online testing and assisting with usage.
  • Must have working experience with SMPP protocol and SMS gateways.
  • Should have knowledge of installation and configuration of bearer box Gateway, Open SMPP Box,
  • customization of SQLBox & SMPP Protocol for SMS Routing
  • Assisting various Technical Teams with tasks that require optimization and modifications to the current infrastructure.
  • Work on clients' queries and provide resolution. Troubleshoot issues of Linux, and SQL queries and handle databases.
  • Interaction with clients in some cases for online testing to debug the issue.
  • Should be aware of Verified SMS, Google RCS business messaging, and Whatsapp business API

WORKING AND PROCESS.

  • Working knowledge of MySQL queries, SMPP protocol, and SMS gateways.
  • Troubleshooting knowledge in MySQL and other SMPP issues.
  • Require Basic knowledge in networking such as IP address, networking route, & DNS.
  • Require Strong technical and analytical skills.
  • Proficient understanding of code versioning tools, such as Git
  • The candidate must have skills and experience in the following languages:
  • C#, Ruby, Python
  • Other qualifications include experience in the following platforms and frameworks:
  • React Native , Ruby on Rails , AWS , .NET , JavaScript

Minimum qualification

  • Higher National Diploma or Bachelor’s degree from an accredited program in Computer Science, Computer Science Engineering or B.Sc in Electrical Engineering or related academic discipline required
  • At least 1-4 years’ experience in a similar role.
  • Good understanding of the following protocols and channels at the development and configuration level in relation to VAS: USSD, SMS, IVR, WEB,WAP, MMS,SMPP, SMTP etc
  • Good understanding of handling CRUD, event logs, CDR, syslogs
  • Ability to develop and support the following:
    • WEB & WAP - Develop access interface for multimedia (web, games, and portal) services.
    • USSD/SMS - Develop access interface for SMS/USSD services for service activation and delivery
    • IVR - Support for voice services - provisioning, service activations & delivery
    • Video/Audio/MMS - support provisioning, service activation & delivery
  • Understanding of the following mechanism:
  • MT Billing Technology
  • MO Billing
  • UCIP (User Communication Interface Protocol)
  • DOB (Direct Operator Billing)
  • Third-party Payment Gateways

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend