FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
Team Lead – Software Development
We are actively seeking a highly accomplished and results-driven Team Lead – Software Development to spearhead our engineering team. This pivotal role involves guiding the team in the development and delivery of robust, scalable, and high-quality software solutions that directly support our business objectives.
The ideal candidate will combine deep technical expertise with exceptional leadership and mentorship skills. You will be instrumental in overseeing the daily development lifecycle, fostering the growth of individual team members, and maintaining seamless collaboration with product and business stakeholders to ensure successful and timely project execution.
Key Responsibilities
Team Leadership & Mentorship: Lead, inspire, and provide ongoing mentorship and support to a team of dedicated software developers, promoting a culture of high performance and continuous learning.
Project Management: Plan, organize, prioritize, and manage all development tasks and sprints to ensure the efficient delivery of projects that consistently meet established deadlines.
Technical Governance: Play a significant role in system architecture planning, design discussions, and rigorous code reviews to maintain technical excellence and alignment with long-term strategy.
Cross-Functional Collaboration: Partner closely with Product Owners, Designers, QA specialists, and other key stakeholders to clearly define requirements and translate them into actionable development tasks.
Quality & Compliance: Enforce strict adherence to coding standards, best practices, security guidelines, and internal development methodologies.
Problem Resolution: Act as a primary escalation point for complex technical issues, guiding the team toward swift, effective, and sustainable solutions.
Process Improvement: Drive initiatives for continuous improvement within the development lifecycle, optimizing workflows and elevating overall team performance and efficiency.
Hands-On Contribution: Maintain technical acuity by contributing hands-on to coding, debugging, and complex technical problem-solving as necessary.
Qualifications and Experience
Education: Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field, or equivalent demonstrable professional experience.
Experience: A minimum of 5+ years of progressive experience in software development is required, with 1–3 years in a formal or informal technical leadership role being strongly preferred.
Technical Proficiency: Demonstrated strong proficiency in one or more modern programming languages
Development Practices: Proven expertise with Agile methodologies and essential development tooling, including Git, Jira, and CI/CD pipelines.
Core Competencies: Outstanding communication, leadership, and analytical problem-solving skills.
Work Style: Proven ability to collaborate effectively and lead a technical team within a demanding, fast-paced development environment.
Preferred Skills
Practical experience developing solutions on major cloud platforms (AWS, Azure, or GCP).
Familiarity with modern architectural patterns such as DevOps, microservices, or contemporary front-end frameworks.
A strong, foundational understanding of software architecture principles and complex system design.
Job Type: Full-time
Pay: AED5,000.00 - AED7,000.00 per month
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.