Seemless Integration, Exceptional Results

Applications Developer

Telecel Ghana

About the job

Job Description

Role Purpose

This role is responsible for analyzing, designing, developing, packaging, implementation and managing of new or modified software products or projects. Providing cost effective business software solutions in line with Global/Local business and technical requirements for internal and external customers.


Key Accountabilities And Decision Ownership

  • Responsible for championing software technology adoption, enhancement, and usage within the Digital ICT team.
  • Ability to build and consume API’s
  • Integrate third party applications, systems and platforms like IN, Billing platforms, payment platforms, e.t.c
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Lead analysis with the architect to identify software solution opportunities for systems improvement using in-house resources, cost effective tools and industry best practices.
  • Identify gaps in the existing software solutions and processes so as to advise appropriately the Operational team and engage for an in-house fix or escalate to appropriate IT/Business unit or vendor to fix.
  • Be the go-to developer in identifying new business requirements with the Business Analysts and engage all stakeholders to deliver as per requirements and set timelines and budget using the onboarding process, as well as automate manual processes in the software space.
  • Work with the DevOps specialist, Business Operations Support, Infrastructure and Security teams to ensure that all dependencies are considered and mitigations applied prior to testing and live deployment of software solutions.
  • Lead all changes that impact the software applications space. Ensure the team delivers appropriate software documentation pertaining to completed deployments.
  • Lead development projects, SIT, UAT and production deployment of assigned software solutions and upgrades.
  • Assist in the development of business cases and support the realization /upgrade/changes of software solutions implementation, defining test criteria, acceptance of testing and user training.
  • Present convincing cases to Band F-E for strategic improvements requirements within the applications

Core Competencies, Knowledge And Experience

  • A confident and flexible developer with ability to lead and adapt quickly to new software application technologies and concepts as well as several stakeholders.
  • Specialist knowledge of key software development languages as Java EE, PHP, and Java script variants like JSON, Nodejs, Reactjs, AngularJS etc.
  • Ability to build micro services and expose/consume both SOAP and Restful APIs. He should be strong in database management (Oracle, MongoDB,Postgre).
  • Advanced knowledge in development frameworks (like Laravel, spring boot,).
  • Ability to use containerization concepts (Kubernetes, dockers etc).
  • Knowledge of cloud technologies like AWS.
  • Effective coordination and experience of developing under tight timelines and requirements with the strict adherence to the Software Development Life Cycle principles.
  • Ability to quickly learn and be on multiple projects at a time, and coach team members on new development methods and their adoption.

Technical / Professional Qualifications

  • Degree in Computer Science, Software Engineering, Electrical/Electronic, Engineering or Information Technology or equivalent.
  • At least 4 years’ experience in developing software solutions in a Telecoms, Financial services or equivalent IP/IT environment.
  • In-depth knowledge of telecoms and the subscriber interaction processes is highly desired.
  • In-depth Knowledge in Mobile Applications development.

Share this job

Categories

Recruiter Features

Related Jobs

M-KOPA

Senior Android Engineer – Financial Inclusion at Scale

At M-KOPA, you’ll build sophisticated Android applications

Heritage Phone Tech

Mobile Engineer

Will be responsible for developing, maintaining, & enhancing mobile application

Sectech Solutions

Island Enterprise Browser Developer

Seeking an experienced Enterprise Browser Developer to join our core team

Arc Exclusive

ios App Developer

Seeking a skilled iOS App Developer to transform web application into ios

Utah Tech Labs

Mobile App Developer

Proven experience with Flutter and Swift development

CME

Senior Android Engineer

We are seeking an experienced Android Engineer to join our team

AmaliTech

Senior iOS Developer

We are seeking a highly skilled Senior iOS Developer

Points Africa

Mobile Application Developer

Responsible for designing and maintaining flutter based mobile applications

Turing

Mobile App Developer

We, at Turing, are looking for experienced mobile app developers

Sticker Mule

Software engineer

We are hiring Sr. Software engineers that move quickly