Our client a leading company in the FMCG industry based in Kuwait is seeking a Software Development Manager to lead a development unit responsible for both enterprise and custom applications. This leadership role involves managing a team of developers setting and tracking goals ensuring software best practices and overseeing the complete development lifecycle. The ideal candidate will have strong expertise across front-end and back-end technologies integration and experience in driving innovation within development teams.
Responsibilities
- Lead and manage a software development unit comprising enterprise and custom development personnel
- Set goals and objectives for the development team and track performance against KPIs
-
Mentor junior developers and provide technical guidance across projects
-
Oversee front-end and back-end development ensuring code quality performance and scalability
-
Design web architecture and user interactions for mobile and desktop optimization
-
Build and maintain back-end applications databases and integrations with external APIs
-
Define and implement software development best practices including secure coding QA/testing and release management
-
Lead setup of reporting strategies including backend repositories and front-end tools
-
Collaborate with cross-functional teams to plan and deliver software features
-
Monitor and improve team workflows using Agile or other project management methodologies
-
Write reusable testable and efficient code; troubleshoot and resolve software issues
-
Develop and maintain technical documentation including user guides and system manuals
-
Stay current with emerging technologies tools and frameworks in software development
-
Ensure compliance with internal policies and health safety and environmental standards
- Execute management directives and contribute to broader IT strategy
Qualifications
- Bachelors degree in Computer Science or a related field (or equivalent work experience)
-
5-8 years of experience in software development including leadership roles
-
Proficient in modern programming languages such as C# JavaScript TypeScript and
-
Experience with front-end frameworks (e.g. Angular AngularJS) and back-end technologies (e.g. PHP)
-
Strong database experience with SQL Server MySQL or Oracle
-
Familiarity with DevOps tools and practices (e.g. Docker Git CI/CD pipelines)
-
Solid understanding of SDLC Agile methodologies and integration techniques
-
Strong communication and team management skills
-
Fluency in English; Arabic is a plus
Our client a leading company in the FMCG industry based in Kuwait is seeking a Software Development Manager to lead a development unit responsible for both enterprise and custom applications. This leadership role involves managing a team of developers setting and tracking goals ensuring software bes...
Our client a leading company in the FMCG industry based in Kuwait is seeking a Software Development Manager to lead a development unit responsible for both enterprise and custom applications. This leadership role involves managing a team of developers setting and tracking goals ensuring software best practices and overseeing the complete development lifecycle. The ideal candidate will have strong expertise across front-end and back-end technologies integration and experience in driving innovation within development teams.
Responsibilities
- Lead and manage a software development unit comprising enterprise and custom development personnel
- Set goals and objectives for the development team and track performance against KPIs
-
Mentor junior developers and provide technical guidance across projects
-
Oversee front-end and back-end development ensuring code quality performance and scalability
-
Design web architecture and user interactions for mobile and desktop optimization
-
Build and maintain back-end applications databases and integrations with external APIs
-
Define and implement software development best practices including secure coding QA/testing and release management
-
Lead setup of reporting strategies including backend repositories and front-end tools
-
Collaborate with cross-functional teams to plan and deliver software features
-
Monitor and improve team workflows using Agile or other project management methodologies
-
Write reusable testable and efficient code; troubleshoot and resolve software issues
-
Develop and maintain technical documentation including user guides and system manuals
-
Stay current with emerging technologies tools and frameworks in software development
-
Ensure compliance with internal policies and health safety and environmental standards
- Execute management directives and contribute to broader IT strategy
Qualifications
- Bachelors degree in Computer Science or a related field (or equivalent work experience)
-
5-8 years of experience in software development including leadership roles
-
Proficient in modern programming languages such as C# JavaScript TypeScript and
-
Experience with front-end frameworks (e.g. Angular AngularJS) and back-end technologies (e.g. PHP)
-
Strong database experience with SQL Server MySQL or Oracle
-
Familiarity with DevOps tools and practices (e.g. Docker Git CI/CD pipelines)
-
Solid understanding of SDLC Agile methodologies and integration techniques
-
Strong communication and team management skills
-
Fluency in English; Arabic is a plus
View more
View less