Software Engineering Manager Job at Uridium Technologies

Uridium Technologies - Established in 2016, Uridium Technologies is a leading enterprise technology Integrator specialized in the deployment of dynamic and highly scalable ICT Infrastructure Solutions. Our customer cut across various segments including Banking, Telecommunication, Education, Oil/Gas, Power, Utilities and Government Institutions; internationally and locally. Our capabilities are entrenched in our strategy that is built to simplify complex situations into milestone successes, professionalism, and ability to deliver workable solutions within time and budget.

Uridium believes in and pursues an excellent service culture, and delivers its operations through global best practices using its ISO9001 certification process.


We are recruiting qualified candidates to fill the position below:

Job Position: Software Engineering Manager

Job Location: Lagos
Employment Type: Full-time

Job Brief

  • You will be responsible for the engineering team, their alignment with the business goals and technical direction.
  • You will be responsible for creating code that serves as an example to the team and leading the technical solution and design while enforcing the rules of Agile development process best practices.

Responsibilities

  • Lead a high-calibre team of software engineers to build and maintain our products/solutions
  • Ensure your team consistently makes and meets commitments to deliver value and actively remove roadblocks for your team
  • Motivate and focus your team to deliver the most important work while keeping them aligned with the overall direction of the company
  • Responsible for directing the Engineering team in the design, development, coding, testing and debugging of applications to meet business and performance-related goals.
  • Be responsible for consistently delivering meaningful features, applications and technology solutions that solve business problems
  • Iterate rapidly on features, tooling, and processes as we launch the first versions of new products
  • Debug production issues across all our products and services at multiple levels of the stack and ensure any issues are promptly resolved within agreed SLAs.
  • Ensure that technical decisions support quality, performance, scalability, reliability, availability, and security goals.
  • Working cross-functionally to identify system requirements, design the architecture, and develop components supporting application features.
  • Coordinate the development team’s schedule and ensure effective communication between the team and others outside of your team.

Qualifications

  • University Degree in Information Technology, Computer Science, Software Engineering or a related subject otherwise demonstratable equivalent experience
  • 5+ years of software engineering experience ideally across organizations, industries, and technology stacks.
  • 2+ years of hands-on technical leadership and people management experience
  • Experience building backend RESTful APIs
  • Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration and leadership
  • Experience of recruiting a high-performance team, providing mentorship and helping others to reach their full potential.
  • Comfortable with a variety of languages such as Java, Nodejs/Express, GO, Ruby, and React as well as MongoDB, SQL and Postgres databases etc.
  • Deep knowledge of the cloud infrastructure (Heroku, AWS, Digital Ocean etc.) micro-services and development of APIs
  • Demonstratable track record of success in developing and implementing a comprehensive technology strategy that is aligned with and supports the current and future business goals of the company.
  • Strong Engineering background with previous hands-on development and deployment of production-level code.
  • Possess a broad understanding of how software fits into the overall system.
  • Well-versed in Software Architecture and Design - You should be able to spot flaws in the existing architecture and design.
  • You would help us refactor and re-architecture the code for easier and faster development.

Method of Application
Interested and qualified candidates should send their CV or portfolio to: hr@uridiumtechnologies.com using the Job Position as the subject of the mail.