3

Software Developer Jobs in Kuwait

Urgent Requirement For Software Engineer

Energy Services Middle East

Internet Of Things Troubleshooting Skills Server Administrator SQL Server Administration Spring Boot React Java Script Linux Server Windows Server Administration Modbus Docker
Job PurposeProvide on-site technical support and maintenance for a Java/Spring Bootbased SCADA software platform used for real-time monitoring and control of industrial systems. The role ensures smooth operation of the system, performs troubleshooting, manages updates, communicates with remote developers, and assists with database and network-related issues.________________________________________Key Responsibilities Act as the primary point of contact for all SCADA-related support requests on-site. Monitor system health, logs, and performance of backend and frontend services. Troubleshoot and resolve issues in collaboration with the remote engineering team. Manage server deployments (Linux/Windows) and service restarts when required. Check data collection flow between field RTUs and central servers. Maintain and optimize SQL Server and InfluxDB databases (backup, restore, query optimization). Support local users in using dashboards, alarm management tools, and reports. Document incidents, root causes, and resolutions. Perform updates, patching, and routine maintenance in coordination with remote teams. Ensure secure VPN or remote access for diagnostics and updates. Provide feedback and field observations to improve system reliability and usability.________________________________________Required Skills & Experience Bachelors degree in Computer Science, Engineering, or related field. 25 years of experience in software support, preferably with industrial or SCADA systems. Solid understanding of Java/Spring Boot applications and ReactJS frontends. Good experience with SQL Server and InfluxDB. Familiar with Linux/Windows Server administration. Knowledge of networking, Modbus/TCP, and general industrial communication protocols. Experience with Docker, Git, and remote deployment tools is a plus. Strong troubleshooting and analytical skills. Fluent in English (Arabic is a plus).________________________________________Soft Skills Excellent communication and documentation skills. Strong sense of ownership and reliability. Ability to work independently and coordinate with remote developers. Willingness to learn new tools and technologies.________________________________________Optional / Nice-to-Have Experience with SCADA or IIoT platforms. Familiarity with MQTT, RabbitMQ, or data streaming systems. Basic knowledge of cybersecurity practices for industrial systems
View all details
MVC Developer Microsoft .NET Framework Javascript Developer PHP Developer Flutter JQuery HTML Developer
7+ years of experience in software development for platforms such as desktop applications, web applications and mobile applications.Expert in MVC development.Expert in developing, maintaining and handling RESTful APIs and web services.Expert in Microsoft .NET framework with expertise in the following languages: C#, VB.NET, aspx.Skilled in development with Javascript, PHP, React, Flutter, JQuery, HTML with a great knowledge in web UI and bootstrap and other CSS libraries.Skilled in SharePoint development.Skilled at handling legacy systems with the ability to work on documentation of the systems.
View all details
  • 0 - 4 yrs
  • 4.3 Lac/Yr
  • Kuwait
AutoCAD Draftsmen AutoCAD Autocad Designer Walk in
Urgent Requirement for KuwaitCategories1. Auto CAD Draftmen -140 KD( Food + Accommodation + Free Visa ) Indian / Gulf Driving License must Address - G-32 , 3rd Floor , Main Road Kalkaji , New Delhi - 110019
View all details


Browse "Software Developer Jobs" in Other Countries

Software Engineer Software Developer Software Installation Embedded Software Software Support Software Upgradation
HIRING - GERMANY - SOFTWARE ENGINEER AND DEVELOPERDear CandidateContact Person : Ms.Khushi Contact Details: +91-9266480804(Call / WhatsApp)Salary : 40 lac - 80 lac ( Per Annum )Qualification : Bachelor's or any relevant degreeRole : SOFTWARE ENGINEER AND SOFTWARE DEVELOPERCountry: GERMANY Responsibilities For Software EngineerDesign and build tools and frameworks to automate the development, testing, deployment, and management of services and productsPlan and scale distributed software and applications, using synchronous and asynchronous design patterns, writing code, and delivering with urgency and qualityCollaborate with global team to produce project plans and analyze the efficiency and feasibility of project operations, leveraging global technology stack and making localized improvementsTrack, document, and maintain software and network system functionality, and leverage any opportunity to improve engineeringFocus on creating software and networking platforms that are free of faulty programming, and continuously keep developers in step without compromising site reliabilityWork with product managers and user-experience designers to influence the strategy and delivery of next-wave product features and system capabilities.Responsibilities For Software DeveloperParticipate in the full software development lifecycle, including analysis, design, test, and deliveryDevelop web applications using a variety of languages and technologiesFacilitate design and architecture brainstormsParticipate in code reviewsCollaborate with team members to define and implement solutionsAppreciate if you could revert back with your interest level. In case you are interested kindly share your updated profile with current CTCif you need assistance recruiting for OVERSEAS OPPORTUNITIES or SETTLE ABROAD , so do not hesitate to contact our specialist MS. KHUSHI ( +91-9266480804 )
View all details
Software Developer Telecom Software Development Software Development Manager Software Programmer Trainee Software Web Developer Executive Software Development Staff Software Developer Trainee Software Developer
Key Job Responsibilities Design & Coding: Write, modify, integrate, and test software code for web, mobile, desktop, and e-commerce applications. System Optimization: Analyze requirements to recommend or plan new systems and modify existing ones to ensure high efficiency. Diagnostics: Run diagnostic programs and write unit/integration tests to identify bugs, certify effectiveness, and maintain system health. Collaboration & Documentation: Collaborate with QA, design, and site reliability teams, and write comprehensive technical documentation for features. Maintenance: Monitor operational systems, deploy updates to cloud platforms, and support customized solutions for end-users.
View all details
  • 3 - 9 yrs
  • 37.5 Lac/Yr
  • Canada
Software Engineers Software Engineer Principal Software Engineer Software Product Engineer Software Quality Engineer Associate Software Engineer Mobile Software Engineer
Development: Write clean, scalable, and maintainable code across full-stack, frontend, or backend architectures. Collaboration: Participate in Agile/Scrum ceremonies, code reviews, and cross-team planning. System Design: Contribute to architectural decisions and system scalability. Operations: Manage CI/CD pipelines, support deployments, and assist in monitoring and troubleshooting production issues
View all details
  • 3 - 9 yrs
  • 45.0 Lac/Yr
  • Australia
Software Developer Telecom Software Development Software Development Manager Trainee Software Developer System Software Development Executive Software Development Staff Software Developer
Design, develop, and maintain software applicationsWrite clean, efficient, and scalable codeAnalyze user requirements and technical specificationsTest and debug applications to ensure smooth functionalityCollaborate with cross-functional teams and developersUpdate and improve existing software systemsTroubleshoot technical issues and provide solutionsMaintain software documentation and reportsEnsure application security and data protectionParticipate in code reviews and system upgrades
View all details

Get Personalized Job Matches

Based on your experience, skills, interests, and career goals to help you find the most relevant opportunities faster. Register Now!
Back End Developer Back-end Developer Banking Back Office Backend Developer Back Office Assistant Back Office Coordinator Backend Software Engineer Java Back End Developer
Visa Sponsored JobRole & responsibilitiesDesign, develop, and maintain scalable backend applications and APIsBuild secure, high-performance microservices and distributed systemsOptimize database structures, queries, and application performanceIntegrate third-party APIs, payment gateways, and cloud servicesCollaborate with frontend developers, DevOps engineers, QA teams, and product managersImplement CI/CD pipelines and support deployment activitiesWrite clean, maintainable, and reusable code following best practicesMonitor application stability, troubleshoot issues, and ensure system reliabilityParticipate in architecture discussions, code reviews, and technical planningEnsure application security, data protection, and compliance standards.
View all details
Software Engineer Principal Software Engineer Consultant Software Engineer Software Product Engineer Advanced Software Engineer Software Engineer Associate Mobile Software Engineer Associate Software Engineer
Key Responsibilities:- Software Development: Design, code, and test software applications using various programming languages, ensuring they are efficient and meet project specifications.- Troubleshooting: Analyze and resolve software issues by diagnosing problems and implementing solutions to enhance application performance.- Collaboration: Work closely with other team members, including designers and project managers, to gather requirements and ensure designs align with development capabilities.- Code Review: Participate in peer code reviews to maintain code quality and share best practices with colleagues.- Documentation: Create and maintain technical documentation to support software applications and facilitate knowledge transfer.
View all details
  • 2 - 7 yrs
  • 45.0 Lac/Yr
  • Canada
Software Engineering Software Engineer Staff Software Engineer Software Quality Engineer Associate Software Engineer Mobile Software Engineer
Software Developer (Frontend/Backend/Full Stack)Develop and maintain web applicationsWork with modern tech stacks (JS, Python, etc.)Canada/Australia opportunities with PR supportJob search assistance includedSerious candidates only
View all details