Enter a job title or keyword

Software Engineer

KDD


Job Location:

Kuwait City - Kuwait

Monthly Salary: Not provided by the employer
Posted: 15 October 2026 (18 hours ago)
Application Deadline: 12 January 2027
Vacancies: 1 Vacancy

Job Summary

Position Summary:

This role involves designing and guiding software development efforts while contributing as a hands-on developer. The incumbent is responsible for software architecture database design and collaboration with cross-functional teams.
Key Responsibilities:

  • Lead design and guide software development initiatives while contributing individually when needed.
  • Architect and design scalable software systems and solutions.
  • Design develop and implement industrial database systems (MS SQL) including data structures optimization and performance tuning.
  • Identify and implement business process improvements to enhance efficiency and quality.
  • Participate in all phases of the software development lifecycle: requirements gathering design coding testing deployment and maintenance.
  • Develop enterprise-grade applications using technologies.
  • Write complex MS SQL queries stored procedures and functions.
  • Develop reports and dashboards using SSRS and Power BI.
  • Debug and troubleshoot application and database issues.
  • Participate in architectural and code reviews to ensure technical quality.
  • Collaborate with cross-functional teams including department managers vendors and engineers.
  • Communicate technical information effectively to both technical and non-technical stakeholders.
Required Qualification:

  • Bachelors degree in computer science Software Engineering Information Technology or a related field.
  • Masters degree is a plus.
Required Experience:

  • Minimum 5-7 years of experience in software development
  • Proven experience in designing and implementing software architectures and enterprise-level solutions.
  • Strong background in development.
  • Solid experience in MS SQL Server including complex queries stored procedures performance tuning and database optimization.
  • Hands-on experience developing reports using SSRS and dashboards using Power BI.
  • Involvement in all phases of the software development lifecycle including requirements gathering system design development testing deployment and maintenance.
  • Prior experience in identifying and executing business process improvements or workflow automation is highly desirable.
Required Technical Skills:

  • Proficient Framework / .NET Core
  • Deep knowledge of MS SQL Server T-SQL indexing and optimization techniques
  • Experience with SSRS Power BI and data visualization/reporting tools
  • Solid understanding of software architecture design patterns and application scalability
  • Strong analytical and problem-solving skills
  • Excellent communication skills (technical and non-technical)
  • Ability to collaborate with cross-functional teams
  • Strong documentation and presentation skills
  • Fluent in English (Arabic is a plus)

About Company

KDD is the market leader in Kuwait, producing and distributing 24 different types of dairy products, 75 different varieties of ice-cream, 27 types of natural fruit juices and fruit drinks, as well as several culinary products. KDD aims to fulfill customer’s needs by continuously intr ... View more

View Profile View Profile