Software Engineering Manager
One Finance & Investment Limited (OneFi) is one of Africa’s fastest growing and most innovative FinTech platforms. We are looking to dominate the lending space through technological innovation and pride ourselves on our entrepreneurial and fast-paced culture.
We are recruiting to fill the position below:
Job Position: Software Engineering Manager
Job Location: Lagos
Job Summary
- Your core responsibility will be to deliver highly available & scalable web applications that will help the company achieve its short & long-term goals.
- As a hands-on, smart, dynamic Software Engineering Manager, you will be responsible for helping us to build a top-quality engineering team responsible for the scalable services that power our entire application suite.
Key Responsibilities
- Hands on engineering manager willing to undertake coding as well as management duties.
- Interact with product owners, partners and business stakeholders to understand and develop requirements. Help drive agile project planning process.
- Demonstrate and develop technical leadership, mentor engineers and help develop best practices, hire the best.
- Manage the operational health of our platform.
- Help develop a DevOps culture. Actively work on creating a learning organisation through agile documentation, operational run-books & guides
Requirements
The ideal candidates must meet the following criteria:
- Exceptional leadership skills.
- Able to lead through uncertainty and ambiguity.
- Must have experience building server-side applications using JavaScript (Node.js) and Java (Spring Framework).
- Good working knowledge of Relational Database Systems (MySQL, PostgreSQL, or Oracle) and/or NoSQL systems (MongoDB, Elastic, Cassandra).
- Bachelors or Masters degree in Computer Science, Mathematics, Electrical Engineering or related field
- Experience with managing and deploying applications on AWS (or equivalent).
- Ability to work in the Linux environment.
- Sense of humour
- Must have been building robust, maintainable, scalable web-based applications for at least 10 years with 5 years in a leadership position.
- Driven to constantly improve
- Hands on experience with enterprise scale software running significant transactional volumes with "zero" downtime.
The following are optional but will enhance your chances of being considered:
- Understanding of basic financial and accounting concepts
- Test Driven Development, Continuous Integration and/or other automated testing skills.
- Experience with AngularJS
- Ability to write JavaScript in TypeScript and/or ES6.
- Knowledge of micro services (or SOA), Docker, and/or distributed systems.
Similar Jobs
- Management Information Systems (MIS) Manager Job at TeamAce Limited
- CCTV Engineer Job at African Industries Group
- IT Officer Job at U-Connect Human Resources Limited
- IT Officer Job at Quest Employment Limited
- Job Vacancies at Lily Hospitals
- ICT / Accounts Officer Job at Castville Solutions
- Product Support Engineer
- IT & Innovations Lead Job at Future Moves Recruitment Agency
- Technical Assistant (Business Analyst) Job at Estrada International Staffing Solutions
- Job Openings at HealthRite