Job Title: Senior Engineer, Software Development
Summary of 9mobile jobs
- Ensure delivery of the product end-to-end from design stage to the production stage with zero snags.
- 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.
- 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 for 9mobile jobs
- B.Sc in Computer Science, Engineering or equivalent practical experience.
- Three (3) to Five (5) Years post NYSC work experience
Experience,Skills & Competencies
- Expert knowledge in all facets of web/application/services development including front and back-end technologies.
- Need to understand ORM and relational databases.
- Demonstrated experience formulating technology strategy and architecture.
- Experience in or with:
- Continuous integration
- Test-driven development
- JSON RPC
- 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
- Framework: MVC Framework like Spring, JPA, Hibernate, Jaxb
- Database: RDBMS like MySQL, Oracle, NO SQL databases
- Tools: Git
- Problem Solving
- Excellent communication skills
- Passion for Excellence
- Empowering people
- Growing people
- Team work
- Customer Focus
METHOD OF APPLICATION
All those Interested and qualified should go to 9Mobile career website on careers.9mobile.com.ng to apply
To apply for this job please visit careers.9mobile.com.ng.