Lead Software Engineer at Allcast Nigeria

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
94878
Job Views
101

Job Description



Job Summary


We seek a Senior Software Engineer with vast years of experience to lead our Development and IT teams. The ideal candidate will have a strong technical background, proven leadership skills, and a passion for driving innovation. This role involves overseeing all aspects of software development and IT operations, ensuring the delivery of high-quality services and solutions to our clients.


Key Responsibilities


Leadership & Management:



  •   Lead and mentor the Development and IT teams, fostering a culture of collaboration, innovation, and continuous improvement.

  •   Define and implement best practices, coding standards, and development processes to ensure high-quality software delivery.

  •   Provide professional development opportunities for team members.


Technical Oversight:



  •   Oversee the design, development, and maintenance of the company's web hosting, domain registration, and cloud services.

  •   Collaborate with cross-functional teams to define technical requirements and project timelines.

  •   Ensure the scalability, security, and performance of all software systems and IT infrastructure.


Project Management:



  •   Manage multiple projects simultaneously, ensuring they are delivered on time, within scope, and budget.

  •   Utilize Agile/Scrum methodologies to drive project execution and delivery.

  •   Communicate project status, risks, and issues to stakeholders, providing solutions and recommendations.


Innovation & Strategy :



  •   Stay up-to-date with emerging technologies and industry trends to drive innovation and maintain a competitive edge.

  •   Develop and implement strategic plans to enhance the company’s technology infrastructure and service offerings.

  •   Participate in strategic planning and decision-making processes with the executive team.


Qualifications


Education :



  •   Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.


Experience :



  •   7+ years of experience in software development, with at least 3 years in a leadership or managerial role.

  •   Proven experience in web hosting, domain, cloud services, and IT consultancy.

  •  Strong background in Software development and proficiency with modern programming languages and frameworks (e.g., JavaScript, Python, Java, Node.js, DotNet, React, Angular, ReactNative/Flutter etc.).


Skills :



  •   Excellent leadership and team management skills with the ability to inspire and motivate others.

  •   Strong problem-solving and analytical skills, with a keen attention to detail.

  •   Proficiency in DevOps practices, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, Google Cloud).

  •   In-depth understanding of cybersecurity best practices and data protection regulations (e.g., GDPR, CCPA).

  •   Excellent communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.


Certifications (Preferred) :



  •   Relevant certifications in software development, cloud computing, or IT management (e.g., AWS Certified Solutions Architect, PMP, Scrum Master, etc.).


Benefits



  • Competitive salary and performance-based bonuses

  • Flexible working hours and remote work options

  • Professional development opportunities and training

  • A collaborative and inclusive work environment


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept