Role Overview:
We are seeking a dynamic and experienced Software Development Team Leader to lead our talented team in delivering top-notch solutions to our clients. As a key player in our organization, you will blend hands-on development with leadership responsibilities, ensuring a collaborative and innovative environment.
Key Responsibilities:
* Leadership:
o Inspire a culture of creativity, collaboration, and knowledge sharing.
o Provide mentorship and supervision to software development team members.
o Conduct regular code reviews and foster professional growth.
* Technical Excellence:
o Balance leadership duties with hands-on web development using JavaScript, PHP & React.
o Stay updated on industry trends, evaluating and implementing new technologies.
o Solve technical challenges and drive continuous improvement.
* Client Engagement:
o Build and maintain strong client relationships.
o Proactively understand client needs and propose innovative solutions.
o Identify upsell opportunities to showcase technical expertise and maximize client satisfaction.
* Collaboration and Communication:
o Collaborate with HR and senior leaders on recruitment, onboarding, and development processes.
o Communicate effectively with internal and external stakeholders.
Qualifications:
* Proven hands-on web development experience with JavaScript, PHP & React.
* Previous experience mentoring or supervising software development teams.
* Proficiency in git version control.
* Familiarity with Waterfall and Agile methodologies.
* Strong problem‑solving skills.
* Excellent written and verbal communication skills.
* Ability to manage multiple projects and clients simultaneously.
* Experience in a consultancy environment is a plus.
* Knowledge of/experience with cloud environments, specifically AWS, is advantageous
#J-18808-Ljbffr