Friday, November 1, 2019

Senior Engineer, Software Development at 9mobile







  • 9mobile is a Nigerian private limited liability company. EMTS acquired a Unified Access Service License from the Nigerian Communications Commission in 2007. The License enables EMTS provide Fixed Telephony (wired or wireless), Digital Mobile Services, International Gateway Services and National/Regional Long Distance Services in addition to spectrum assignments in the 900 and 1800 MHz bands.


    Senior Engineer, Software Development



     

    Job Summary



    • Ensure delivery of the product end-to-end from design stage to the production stage with zero snags.


    Principal Functions



    • Partner with product management, marketing and the rest of product development team to understand product vision, user needs, brand design aesthetics and back-end infrastructure.

    • Translate complex business needs into innovative technical solutions and contribute to product advancement to guarantee solutions are designed for successful deployment.

    • Develop high quality prototypes, proofs of concept in addition to production-quality solutions.

    • Create user-friendly, intuitive, fast-paced, real-time web pages and mobile apps.

    • Design web and mobile-based features that ensure high quality graphic standards and brand consistency.

    • Interpret graphic visual or interaction designs in CSS and Javascript.

    • Ensure efficient performance and scalability of solutions, optimize applications for maximum speed.

    • Participate in team/project activities: requirement refinement, sprint planning, task estimations, coding, troubleshooting, retrospectives, etc.

    • Maintain and continuously improve website and mobile applications by getting feedback from and developing solutions for our clients.

    • Be available for level 3 support during the production issues.


    Educational Requirements



    • B.Sc in Computer Science, Engineering or equivalent practical experience.

    • Three (3) to Five (5) Years post NYSC work experience


    Experience,Skills & Competencies
    Knowledge:



    • Expert knowledge in all facets of web/application/services development including front and back-end technologies.

    • High proficiency with client-side JavaScript frameworks (preferably Angular), server-side frameworks (preferably NodeJS) and NoSQL databases (preferably MongoDB), React Native.

    • Ability to integrate with and manage APIs exposing microservices (REST, SOAP), including development and support of Java/JavaScript services.

    • Need to understand ORM and relational databases.

    • Demonstrated experience formulating technology strategy and architecture.

    • Experience in or with:

      • Continuous integration

      • Test-driven development

      • FLOW

      • JSON RPC

      • REST

      • Web3.js



    • Web and enterprise related technologies such as go-ethereum/Solidity, Node.js, AngularJS, Python, Go, or Rust.

    • Low-level application development in C++ or Go

    • Web Technologies: JSON, HTML, CSS, JavaScript, and RESTful web services

    • Framework: MVC Framework like Spring, JPA, Hibernate, Jaxb

    • Database: RDBMS like MySQL, Oracle, NO SQL databases

    • Tools: Git


    Skills:



    • Problem Solving

    • Excellent communication skills

    • Teaming


    Behavior:



    • Passion for Excellence

    • Integrity

    • Empowering people

    • Growing people

    • Team work

    • Customer Focus


    Method of Application


    Interested and qualified? Go to 9Mobile career website on careers.9mobile.com.ng to apply












  • source: https://jobcenternigeria.com/senior-engineer-software-development-at-9mobile/

    No comments:

    Post a Comment