Software Development Lead (m/f/d)

Be among the first applicants.
Halian
United Arab Emirates
AED 120,000 - 180,000
Be among the first applicants.
5 days ago
Job description
Job Title: Software Development Lead
Location: Dubai, UAE
Department: Information Technology
Reports To: Head of IT
Job Type: Full-Time
Job Summary:
Clients is seeking an innovative and strategic Software Development Lead to drive the design, execution, and continuous evolution of our enterprise software solutions. This role is integral to the mission of delivering cutting-edge infrastructure, ensuring that our software aligns seamlessly with the company’s broader technology and business strategy. The ideal candidate will lead software development initiatives, manage cross-functional teams, and deliver scalable and secure applications that enhance market position and operational efficiency.
Key Responsibilities:
Strategic Software Leadership:
  • Define and execute a software development strategy aligned with Clients long-term business objectives.
  • Lead the architecture and development of high-performance enterprise software solutions that integrate seamlessly with Clients hardware and networking infrastructure.
  • Establish a technology roadmap that aligns with market trends, customer demands, and internal business needs.
  • Ensure software scalability, security, and reliability while optimizing for performance and cost-efficiency.
Technology Innovation & Integration:
  • Drive the adoption of emerging technologies, including AI/ML, automation, and cloud computing, to enhance Clients product offerings.
  • Lead the development and integration of embedded systems, ensuring synergy between software and Clients advanced hardware infrastructure.
  • Implement DevOps best practices, enabling continuous integration, deployment, and system reliability improvements.
Team & Project Management:
  • Build, mentor, and lead a high-performing software development team that fosters innovation and technical excellence.
  • Establish clear development methodologies, processes, and KPIs to ensure efficient project execution.
  • Oversee project timelines, resource allocation, and risk mitigation strategies to ensure timely delivery of critical software initiatives.
Cross-Functional Collaboration & Customer Engagement:
  • Collaborate with IT, product management, and engineering teams to align software capabilities with business and infrastructure goals.
  • Actively engage with customers and stakeholders to understand requirements and translate them into scalable software solutions.
  • Support enterprise customers by delivering tailored software functionalities that enhance their experience and operational performance.
Required Qualifications & Skills:
Education & Experience:
  • Bachelor's or master's degree in computer science, Software Engineering, or a related field.
  • 7+ years of experience in software development, with at least 3 years in a leadership role.
  • Proven expertise in enterprise software architecture, embedded system development, and cloud-based platforms.
  • Strong experience in customer engagement, collaborating with enterprise clients to deliver customized solutions.
Technical Skills:
  • Proficiency in programming languages such as Python, Java, C#, or JavaScript (Node.js, React, or Angular).
  • Expertise in cloud platforms (Azure) and cloud-native architectures.
  • Deep knowledge of microservices architecture, APIs, and database management (SQL & NoSQL).
  • Experience with DevOps practices (Docker, Kubernetes, Jenkins, CI/CD automation).
  • Strong understanding of cybersecurity best practices in enterprise environments.
  • Hands-on experience in embedded software development for IoT, industrial automation, or enterprise networking solutions.
Strategic & Leadership Skills:
  • Ability to align software development with Clients’ business objectives and growth strategy.
  • Strong analytical skills with the ability to assess industry trends and translate them into actionable development strategies.
  • Proven leadership in managing cross-functional teams and fostering innovation.
Preferred Qualifications:
  • Certifications in AWS Solutions Architect, Microsoft Azure, or other cloud-based certifications.
  • Experience in enterprise infrastructure, networking, and system integration.
  • Knowledge of AI/ML, automation, and blockchain technologies to enhance software capabilities.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Development Lead (m/f/d) jobs in United Arab Emirates