Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 30, 2021
    Deadline: Not specified
  • MTech is a Multinational Technology Company that specializes in Digital Solutions and was one of the leading pioneers in the Mobile VAS industry in Nigeria.
    Read more about this company


    Senior Software Developer

    About the job

    Mtech Limited is a Content Service Provider Licensed by the Communications Authority of Kenya. We are a leading Fintech and Systems Integrator (SI) company providing innovative solutions to the financial sector. We are a mobile application technology Company, dealing with project design implementation, installation and integration of developed applications as well as providing support.
    We are inspiring the mobile generation to look beyond speech and text and to develop commerce using mobile devices, and we empower the mobile economy in making business easier and life

    In order to achieve this, we wish to recruit Full Time high caliber persons who will join the existing strong team of staff to help it realize its vision of “To be the leading Technology Company.” Specifically, we seek to recruit:

    Overall Purpose of the Job: Reporting to the Chief Technology Officer, the role is responsible for software development, testing and implementation, client interaction, on existing and pre-go live apps and platforms and systems support.
    Key Duties and Responsibilities:

    1. Systems Development:
      1. Ability to develop new or enhance existing platforms either as a member of a team or in individual capacity.
      2. Ability to develop web Applications, backend applications, mobile applications, participate in the full Software Development Life Cycle (SDLC) as well as work with the rest of the technology team during troubleshooting efforts where needed.
    2. Systems Support
    3. Ability to investigate and address queries and issues that may come up during the normal running of systems.
    4. Experience with a ticketing system
      1. Systems implementation/ deployment and documentation
      2. Ability to deploy systems on Mtech’s infrastructure as well as within client and other applicable infrastructure.
      3. Ability to document new and existing applications and systems targeted at varied audience such as internal staff, clients and other external developer teams.
    5. Systems administration
      1. Experience with deploying Operating systems to computer hardware.
      2. Experience with Unix and other Unix-like operating systems.
      3. Intrinsic understanding of the underlying layers of operating systems and ability to troubleshoot and advise on issues

    Languages preferred

    1. Languages: Python, PHP, Java, Javascript, HTML, CSS, Erlang, Elixir, Go
    2. Protocols: HTTP, XMPP, AMQP, 1.0, SIP, Grpc
    3. Software: Git, Svn, Docker, Redis, Beanstalkd, SMSSync
    4. Frameworks: React.js, Ionic, Laravel, Yii2, Spring Boot, Django, Magento, Bootstrap, Angular JS, Vue, MEAN Stack, Phoenix
    5. DevOps: Docker, Docker swarm, Kubernetes, Azure DevOps, Jenkins, CircleCI, Gitlab, Splunk, ELK
    6. Databases: MySQL, MongoDB, Cassandra, Postgres
    7. Knowledge of AWS and Azure.
    8. At least 3years experience preferably in Vas or Banking Integrations will be preferred.

    Method of Application

    Interested and qualified? Go to MTech Communications PLC on to apply

    Note: Get your CV ready for 2022. Order our 100% professional CV Service.

  • Send your application

    View All Vacancies at MTech Communications PLC Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail