Software Research And Development Manager


Anonymous Employer

Job Summary

Our Company is a Leader and highly reputable Software Company in Nigeria with a presence in African countries. We are known for high quality and timely delivery of software products. As a result of expansion, we are currently recruiting for the position of Software Research And Development Manager

  • Minimum Qualification: Degree
  • Experience Level: Mid level
  • Experience Length: 5 years

Job Description

  • Drive the execution and delivery of platform and application features by collaborating with cross-functional teams, architects, product owners, and engineers
  • Make critical decisions that attribute to the success of the product development and delivery
  • Proactive in foreseeing issues and resolve it before it happens
  • Represent the team and remove hurdles to enable each team member to operate at the highest level of efficiency and productivity
  • Partner with Technical Product Owners to align with objectives, priorities, trade-offs, and risk
  • Ensuring teams have clear priorities and adequate resources
  • Empowering the delivery team to self-organize
  • Be a multiplier and have a passion for the team and team members’ success
  • Providing technical guidance, career development, and mentoring to team members
  • Maintaining high morale and motivating the delivery team to go above and beyond
  • Vocally advocating for technical excellence and helping the teams make good decisions
  • Participating in architecture discussions and planning
  • Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams
  • Mentor and manage the performance of the software development team
  • Maintaining and fostering our culture by interviewing and hiring the most qualified individuals with an eye towards diversity
  • Contribute to development tasks such as design, coding, code reviews, and feature verifications to assist teams with release commitments, to gain an understanding of the deeply technical product as well as to keep your technical acumen sharp.

Education and Required Experience:

  • Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience
  • 5+ years of experience in software engineering
  • Current, hands-on application development experience (utilizing Java, C/C++, Golang, etc.)
  • 6-8 years of the relevant and successful platform and application development combined with technical leadership across a broad and relevant career

Knowledge and Skills:

  • Expert in all parts of the SW development lifecycle, and able to contribute directly from scoping initial program deliverables to evolving large and established SW systems
  • Strong experience in delivering customer-facing platform and business applications that scale and are highly available.
  • Experience with OpenStack, Kubernetes. Mesos (DC/OS), or Dockers
  • Experience with building and running microservices in a polyglot environment
  • Experience with multiple programming languages including but certainly not limited to C/C++, C#, Python, Java, Angular, or Go. Learning new languages and computer concepts is what you do every day
  • Ability to design large-scale applications with excellent run-time characteristics
  • Ability to review designs and code, provide actionable feedback, and the detail orientation to follow-up on all technical topics
  • Ability to design large-scale applications with excellent run-time characteristics such as low-latency, fault-tolerance, and availability
  • Must be organized, flexible & able to act independently, with the ability to switch rapidly between different projects and priorities in a fast-paced environment
  • Adept at collaborating within a matrixed environment
  • Superior verbal and written communication skills, including writing, public speaking, and small-group presentation skills, including the ability to communicate effectively with the core team, extended stakeholders and leadership
  • Hands-on, recent experience with cloud application development a plus
  • Salary: 600 - 800k per month

Share Job Post

Log In to apply now

| Full Time |
NGN Confidential
Job Function: IT & Software
| Full Time |
NGN Confidential
Job Function: IT & Software
| Full Time |
NGN Below 75,000
Job Function: IT & Software