
Software Development Manager
21 hours ago
To lead a development unit that includes enterprise and custom development. This role involves managing and mentoring a team of developers, setting goals and objectives, ensuring best practices, and overseeing the design, development, maintenance, and upgrading of our existing custom applications and Enterprise systems. The role also requires expertise in both front-end and back-end development, proficiency in multiple programming languages, frameworks, and technologies, and experience with integrations across various systems.
Job Duties Include But Are Not Limited To
- Leading a development unit that includes enterprise and custom development personnel.
- Setting goals and objectives for the development team and ensuring they are met.
- Providing mentorship and guidance to junior developers and other team members.
- Evaluating the performance of team members and providing constructive feedback.
- Facilitating continuous improvement within the development team and processes following best practices such as ITIL and other international standards.
- Ensuring the team follows best practices for software development, security and operations (maintenance of different environments and code versions, QA and code testing, change / release management).
- Maintaining and enhancing KDD Application and Enterprise footprint following best practices.
- Developing front-end web architecture, designing user interactions on web pages, and ensuring web applications are optimized for mobile and desktop devices.
- Building and maintaining back-end server-side applications and databases, designing and implementing efficient database structures, and integrating with third-party APIs.
- Leading the efforts of setting up the reporting strategy that includes the backend data repository and front-end reporting tools.
- Collaborating with cross-functional teams to identify, prioritize, and execute product features and functionality.
- Writing reusable, testable, and efficient code as well as debugging and troubleshooting issues.
- Developing and implementing security and data protection measures.
- Ensuring the scalability and performance of applications and implementing necessary monitoring and optimization strategies.
- Keeping up to date with emerging trends, technologies, and best practices in web development.
- Providing technical guidance and reviewing code to ensure it meets established standards.
- Responsible for setting goals and objectives, monitoring progress, and providing feedback to managers and team members.
- Mentoring junior developers, sharing knowledge and best practices, and providing guidance on technical issues.
- Creating technical documentation and user documentation such as user manuals, guides, or tutorials.
- Executing management directives as required.
- Complying with health, safety and environment regulations and working practices of KDD and the State of Kuwait when carrying out duties.
- Education: Bachelor's degree in computer science or a related field, or equivalent work experience.
- Work Experience: 5-8 Years
- Require a bilingual candidate (English & Arabic).
- Proven ability to lead and manage a team of developers, fostering a collaborative and innovative environment.
- Strong ability to motivate and inspire team members to achieve their full potential.
- Expertise in project management methodologies such as Agile.
- Skilled in strategic planning and setting long-term goals for the development team.
- Ability to align development goals with organizational objectives.
- Excellent written and verbal communication skills to effectively convey technical concepts to non-technical stakeholders.
- Commitment to maintaining high-quality standards in software development.
- Experience in resource allocation and optimizing the use of available resources.
- Ability to promote a culture of innovation and continuous improvement within the team.
- Demonstrated ability to identify and solve complex technical problems efficiently and effectively.
- Excellent communication skills to collaborate with technical and non-technical stakeholders, including team members, project managers, and clients.
- Strong time management skills to prioritize tasks and meet project deadlines.
- Ability to adapt to changing project requirements and work effectively in a fast-paced, dynamic environment.
- Proven experience in working collaboratively with other developers, designers, and stakeholders to achieve project goals.
- Strong attention to detail to ensure that code is clean, efficient, and error-free.
- Commitment to continuous learning and staying up to date with the latest technologies, tools, and best practices in web development.
- Strong proficiency in programming languages such as C#, JavaScript, PHP, TypeScript, VB .NET, VBScript, and DAX.
- Experience working with front-end frameworks such as Angular, AngularJS, and Knockout, and back-end frameworks like Node.js and PHP.
- Experience with databases such as MySQL, Oracle, and SQL Server.
- Knowledge of Oracle Development platforms (Forms, reports, PL/SQL).
- Knowledge of Business Intelligence tools (OBIEE) and front-end reporting tools such as Power BI.
- Knowledge of Oracle Cloud platform (OCI, APEX) and integration layer (OIC) is a plus.
- Expertise in IBM Maximo 7.6 development, and knowledge of Maximo Application Suite (MAS) 8 version is a plus.
- Familiarity with DevOps tools such as Docker, Kubernetes, Git, and AWS.
- Familiarity with SaaS cloud solutions and their integration.
- Experience with Entity Framework Core and other modern ORM tools.
- Familiarity with microservices architecture and containerization.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Experience with web services such as RESTful APIs and SOAP.
- Experience with desktop app development using WinForms.
- Knowledge of dependency injection frameworks.
- Familiarity with front-end technologies including CSS and HTML5, as well as UI frameworks like Angular Material and Bootstrap.
- Experience with server-side scripting languages such as Classic ASP, MVC, Razor, and Web Forms.
- Experience with real-time communication technologies such as WebSocket and SignalR.
- Familiarity with identity management tools such as ASP.NET Identity.
- Experience with data access technologies including ADO, ADO.NET, Breeze, EF6, Oracle.Client, Oracle.ManagedDataAccess, and Oracle.ManagedDataAccess.EntityFramework is a plus.
- Experience in migrating applications to Microsoft Power Platform and upgrading to the latest tech stack and frameworks.
- Familiarity with ITIL best practices, including change management, project management, incident management and incident management.
- Experience with the software development life cycle (SDLC).
- Experience with machine learning, data analysis, and generative AI is a plus.
- Experience in integration with various systems (Oracle EBS, Oracle OIC, Maximo and others).
- Experience in Java, J2EE, JavaScript, Python, Spring MVC, Spring JDBC, Web Services.
- Experience with Application/Web Server: Weblogic 12c.
- Knowledge of integrating Maximo with other enterprise systems using IBM Maximo Integration Framework (MIF) is a plus.
- Knowledge in writing Maximo automation scripts using languages such as Python, Jython, and JavaScript to automate routine tasks and enhance functionality is a plus.
- Experience in developing and customizing BIRT (Business Intelligence and Reporting Tools) reports for Maximo is a plus.
- Familiarity with Maximo mobile solutions and mobile application development, knowledge in EzMaxMobile mobile solution for Maximo is a plus.
-
Software Development Manager Lead
19 hours ago
Al Farwānīyah, Al Farwaniyah, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeJob OverviewKDD is seeking a highly experienced and skilled Software Development Manager Lead to lead our software development team. The successful candidate will be responsible for managing and mentoring a team of developers, setting goals and objectives, ensuring best practices, and overseeing the design, development, maintenance, and upgrading of our...
-
Senior Software Development Director
19 hours ago
Al Farwānīyah, Al Farwaniyah, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeAbout the RoleWe are looking for a seasoned Senior Software Development Director to join our team. The ideal candidate will have extensive experience in leading software development teams, managing projects from inception to delivery, and ensuring that projects are delivered on time, within budget, and to the required quality standards.The Senior Software...
-
Full Stack Developer Team Lead
19 hours ago
Al Farwānīyah, Al Farwaniyah, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeJob SummaryKDD is seeking a highly motivated and experienced Full Stack Developer Team Lead to lead our full stack development team. The successful candidate will be responsible for designing, developing, testing, and deploying high-quality software applications, as well as mentoring and guiding junior developers to ensure they have the skills and knowledge...
-
Senior IT Manager Job
2 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait United Gulf Construction Co. W.L.L Full timeWe are looking for an accomplished IT Director to lead the implementation of our ERP system and oversee the IT administration functions. As a senior IT manager, you will be responsible for developing and implementing strategies to improve operational efficiency and ensure the successful adoption of new technologies.Key Responsibilities:Collaborate with...
-
Construction Manager
7 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait United Gulf Construction Co. Full timeCompany DescriptionHeadquartered in Kuwait, United Gulf Construction Co. (UGCC) operates throughout the Middle East, India, and Africa, serving government and private sectors with unparalleled engineering skill and professionalism. With 50 years of experience, UGCC is renowned for delivering turn-key construction projects of varying sizes.Job...
-
Enterprise Application Architect
19 hours ago
Al Farwānīyah, Al Farwaniyah, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeRole DescriptionWe are looking for an experienced Enterprise Application Architect to join our team. The ideal candidate will have extensive experience in designing and implementing large-scale software applications, as well as expertise in enterprise architecture, system integration, and data management.The Enterprise Application Architect will be...
-
Infrastructure Development Specialist
7 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait United Gulf Construction Co. Full timeProject Manager Job SummaryUnited Gulf Construction Co. is seeking a highly skilled Project Manager to lead our airport infrastructure projects. As a key member of our team, you will be responsible for overseeing the planning, execution, and delivery of these complex projects.About the Job:You will work closely with our engineering and construction teams to...
-
Business Development Executive
2 weeks ago
Al Farwānīyah, Al Farwaniyah, Kuwait Gulf Cryo Full timeThe Business Development Executive will play a crucial role in driving the growth and expansion of Seleo's market presence. He will be responsible for identifying new business opportunities, building relationships with potential clients, and developing strategies to enhance sales and profitability while aligning with Seleo's commitment to...
-
Software Development Expert
2 days ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for developing and maintaining high-quality software systems. This includes fostering a software ecosystem with seamless user experience for all Ubuntu users.Key Responsibilities:Collaborate...
-
Warehouse Operations Manager
6 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait Sahara Kuwait Golf Resort Full timeInventory Management RoleWe are looking for a Warehouse Operations Manager to join our team at Sahara Kuwait Golf Resort. As an experienced professional in inventory management, you will be responsible for monitoring and maintaining accurate inventory levels, creating comprehensive monthly reports, and coordinating with the procurement team for purchase...
-
IT Director
2 weeks ago
Al Farwānīyah, Al Farwaniyah, Kuwait United Gulf Construction Co. W.L.L Full timeWe are seeking to recruit an experienced IT Director to lead the implementation of our company's ERP system and oversee the IT administration functions. The ideal candidate should possess a strong background in IT systems management, with specific expertise in the contracting and construction industry. Below is a summary of the key requirements and...
-
Inventory Optimization Specialist
6 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait Sahara Kuwait Golf Resort Full timeCompany OverviewSahara Kuwait Golf Resort, a closed shareholding company founded in 2002, has a strong track record of delivering high-quality developments. Our commitment to excellence drives us to continuously evaluate and improve our policies and practices.Job DescriptionWe are seeking a skilled Inventory Optimization Specialist to monitor and maintain...
-
IT Project Manager
12 hours ago
Al Farwānīyah, Al Farwaniyah, Kuwait Petro Engineering Full timePetro Engineering, a leading provider of consultancy, engineering, and project management services, is seeking qualified professionals to join its team. Our company offers a dynamic work environment with opportunities for career growth and development.We are a modern open-plan office with an on-site restaurant providing free lunches to all staff....
-
Global Business Development Executive
12 hours ago
Al Farwānīyah, Al Farwaniyah, Kuwait Petro Engineering Full timePetro Engineering's mission is to deliver exceptional services to our clients across various industries. To achieve this, we require skilled professionals who can contribute to our team's success. If you are passionate about working in a dynamic environment, we encourage you to explore our available positions.We offer a range of benefits, including...
-
Stockroom Management Professional
6 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait Sahara Kuwait Golf Resort Full timeStockroom ManagementAs a Stockroom Management Professional at Sahara Kuwait Golf Resort, you will be responsible for overseeing the day-to-day operations of our inventory management processes. This includes monitoring and maintaining accurate inventory levels, generating comprehensive monthly reports, and coordinating with the procurement team for purchase...
-
Stock Controller
6 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait Sahara Kuwait Golf Resort Full timeCompany DescriptionAl Jazeera Real Estate Development Co. K.S.C.C (AJRE), founded in 2002, is a closed shareholding company with an impressive 22-year track record providing high-quality developments such as Sahara Kuwait Golf Resort, Murouj Mall, and Sahara Equestrian Resort.AJRE continues to develop its business by expanding into related business lines and...
-
Software Development Team Lead
3 days ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timePursuing a career as a Software Development Team Lead at Canonical offers the chance to contribute to the development of Juju, a large open-source Go project that drives cloud automation and software operations at scale.Juju's model-driven operations provide a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal,...
-
Marketing Manager
1 week ago
Al Farwānīyah, Al Farwaniyah, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeDescription For Internal CandidatesReady to craft compelling stories that elevate our brand and guest experiences? We're searching for a Marketing Manager with the creative vision and strategic expertise to drive impactful marketing campaigns that enhance our hotel's presence and performance.A little taste of your day-to-day:Developing and implementing...
-
IT Leadership Position
2 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait United Gulf Construction Co. W.L.L Full timeWe are seeking a highly experienced IT Director to lead the implementation of our company's ERP system and oversee the administration of our IT functions. The ideal candidate should possess a strong background in IT systems management, with specific expertise in the contracting and construction industry.Key Responsibilities:Lead the implementation,...
-
Food Production Manager Professional
4 days ago
Al Farwānīyah, Al Farwaniyah, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeKey Responsibilities:Achieve operational performance targets by proactively identifying and addressing trends that could impact performance.Drive operational improvements necessary to achieve the annual operating plan, ensuring cost efficiency, workforce and equipment optimization, and timely production within budget.Develop employees through upskilling and...