Job Opportunities in Nigeria


June 27, 2023

Runninghill Software Development

FULL TIME


Technical Lead

A Technical Lead at Runninghill is responsible for overseeing teams (Junior and Senior) Developers across multiple projects; supporting various development elements. A Team Leads needs to be able to work independently, collaboratively and as a leader. We are looking for someone to join our team and manage the scope of projects, analyse data, contribute to the design and implementation of software; and develop, and execute beautiful code.
We are looking for someone with a real passion and flair for technology and an understanding of how it can be used; with great skill in creativity and innovation. The primary focus will be to develop and maintain client relationships, work and manage the team, while delivering world-class software solutions with your team. Our team is looking for someone with a responsible, diligent, pragmatic and collaborative leadership style and approach.
Overall, we're looking for a willingness to try new things, a desire for self-improvement, strong collaboration skills, a strong work ethic and compassion!

Requirements
  • Minimum of 8 years software development experience, across multiple programming languages and frameworks (minimum of 3 programming languages, 2 frameworks)
  • Relevant industry training / diploma / certification or degree
  • Extensive understanding and experience within SDLC
  • Ability to effectively manage and lead a team, collaborate across multiple teams and work independently
  • Experience leading and working within an Agile team, successfully delivering Agile based software projects (POC to support)
  • Expertise in designing solutions that interact with multiple components and other software
  • Experience managing stakeholder relationships and clients, effectively
  • Experience developing, testing and deploying system components
  • Extensive knowledge and experience of data structures, algorithms, and the design of relational databases
  • Ability to continuously perform whilst working under pressure
  • Experience with testing frameworks
  • Experience with CI/CD and Dev Ops tools
  • Extensive experience with version control
  • Extensive experience in source control
  • Extensive experience with different software architectures
  • Relevant knowledge and experience of technologies, frameworks and tools
  • Extensive understanding of multiple branching strategies
  • Experience setting up instructions for projects, knowing common pitfalls
  • Familiarity with containers
  • Experience designing Dev Ops pipelines with full understanding of environment progression for products
  • Ability to run and manage a deployment
  • Extensive experience with different software architecture
Responsibilities
  • Lead and manage selected team, as well as work across multiple teams
  • Effectively scope, create, implement and manage design plans, inline with client requirements and best practices, using Agile methodologies
  • Write maintainable code
  • Balance technical theory with return on investment
  • Model a supportive and productive feedback culture
  • Proactively reach out of feedback in areas of lower skill, calling out hotspots for reviewers to focus on
  • Constantly anticipate the project’s needs and improve grooming to suit it
  • Build roadmaps that balance technical efficiency with maximum value
  • Influence test strategies to ensure quality
  • Excellent estimate accuracy
  • Provide strong technical direction and mentorship. Establishing a technical vision, resolving technical disagreements and managing the technical quality of team deliverables
  • Ability to discuss technology with the broadest ranges of stakeholders from the form of simplified executive presentations, to in-depth debates with solution architect on the details of tool selection
  • Passively build knowledge and insight in more junior team members
  • Share knowledge on soft skills, project management and advanced technical topics
  • Ability to lead a team with great success
  • Hands on coaching and mentorship
  • Ability to manage upwards, downwards and sideways
  • Excellent conflict resolution between any team members
  • Effectively work in 3 or more programming languages
  • Effectively delegate tasks to a team and manage deliverables
  • Effectively communicate task requirements to team members
  • Effectively guide and lead team members to meet requirements
  • Provide technical leadership, ensuring the team uses the appropriate software development practices
  • Implement high-tier algorithms with maximum performance
  • Strong understanding of popular and valuable design patterns
  • Extensive knowledge and experience of data structures, algorithms and the design of relational databases
  • Consistently drive high-level vision for style with high team buy-in
  • Influence an entire codebase, while writing a s subset of the code
  • Accept feedback and follow when joining a new team with mature practices
  • Organise and design critical-path features for projects and its users
  • Experience with a wide variety of toolsets and understanding of the life-and-hype cycles of new frameworks at a deep level
  • Plan and effectively use of the entire team’s skillset to their maximum potential
  • Lead, train, mentor, grow and develop teams
  • Experience lead the building of common Frameworks that can be used on multiple platforms
  • Ability to effectively solve complex problems
  • Understand the big picture and break down the problem into smaller areas to be addressed
  • Understand the various ways in which a problem can be solved, and suggest the most effective and accurate solution
  • Use facts and data as part of solutioning, to explain and manage the results for business
  • Continuously grow own skillset and technical knowledge
  • High EQ and technical ability
  • Ability to create a cohesive branching strategy that serves both development team and business needs
  • Enhance ALM experience by rich tag versioning and automating documentation generation
  • Extensive experience with SDLC
  • Experience with testing frameworks
  • Experience with CI/CD
  • Understanding of almost every aspect of the infrastructure required for a solution and have optimised it for simplicity and performance
  • Ability to author rich Dev Ops pipelines
  • Ability to run and manage deployments, and anything related to the lead up
  • Extensive experience with different software architectures
  • Evolve and expand knowledge on architecture, pattern and design
  • Evolve and expand knowledge in cloud technologies
  • Participate in management training and meetings
  • Advocate for collaboration and mentorship
  • Advocate for improved process
  • Maintain high level of work excellence, while leading a team
Experience - Experience with 3 or more languages/frameworks:
  • C#
  • Java
  • PHP
  • React / Vue
  • Angular
  • Node.js
  • SQL /Mongo
  • Flutter
  • AWS/Azure/GCP


Soft Skills:

  • Proactive
  • Passionate
  • Resourceful
  • Responsible
  • Accountable
  • Ethical
  • Diligent
  • Adaptable
  • Ability to work in a team and collaborate
  • Eager to learn
  • Strong communication skills (written and verbal)
  • Critical thinking
  • Abstract reasoning
  • Attention to detail


Benefits
  • Medical Aid contribution
  • Hybrid work arrangements
  • Flexi hours and good Work Life Balance
  • Annual Bonus (based on company and individual performance)
  • Bi-Annual Performance appraisals
  • Developer of the quarter award
  • Quarterly Events (CPT, JHB)
  • Tech Talks every Friday
  • Monthly Meet Ups
  • Birthday leave
  • Study Assistance/Study leave
  • Free Will for all employees drafted by an attorney
  • Financial advisor to assist with your financial planning in your personal capacity
  • Structured Career Path with opportunity for growth and development
  • We create our own Runninghill Open Source Libraries
  • An opportunity to work on a variety of industries, products and services

Latest Job Opportunities


November 10, 2024

Brit Properties Nigeria LTD
English Teacher

Lagos

FULL TIME

View Details

November 10, 2024

Reals Pharmaceuticals Limited
Driver

Lekki

FULL TIME

View Details

November 10, 2024

SENCE
Corporate and Compliance Lawyer

Lagos

View Details

November 10, 2024

JB Crest Schools
Basic/Secondary School Teacher

Lagos

FULL TIME

View Details

November 10, 2024

Marathon explicit suite
Cook/Chef

Lekki

FULL TIME

View Details

November 10, 2024

Smart Partners Consulting Limited
Cleaning Technician

Lagos

FULL TIME

View Details

November 10, 2024

RealtorMax Project International
Sales Executives

Lagos

FULL TIME

View Details

November 10, 2024

AXA Mansard Insurance Plc.
Sales Advisor

Port Harcourt

FULL TIME

View Details

Similar Jobs


November 5, 2024

UNOPS
NDC Partnership Climate Investment Developer – (Technical Specialist Environmental) - Nigeria (Homebasd, Retainer)

Abuja

View Details

October 21, 2024

Bridgemead Consulting
Construction Technical Assistant

Lagos

FULL TIME

View Details

October 21, 2024

GVA Partners
TECHNICAL LEAD/SENIOR SOFTWARE DEVELOPER

Lagos

FULL TIME

View Details

October 18, 2024

Worknigeria.com
Technical Operator (Bottling)

Shagamu

OTHER & FULL TIME

View Details

November 6, 2024

Venmac Resources Limited
Operations & Technical Officer (Venmac Hospitality Ltd)

Abuja

View Details

October 31, 2024

Accrete Petroleum Limited
Technical Assistant

Abuja

View Details

New Jobs from This Company


November 7, 2020

Runninghill Software Development
Senior Full Stack Developer

FULL TIME

View Details