- Home
- Jobs
- Client of Angel Gulf Jobs
- IT Engineer Software
IT Engineer Software
Job Description Roles & Responsibilities Job Responsibilities : Design, develop, test, and maintain software applications according to business requirements. Develop and maintain web-based and desktop applications using programming languages such as C#, .NET, Java, Python, PHP, or JavaScript. Write clean, efficient, scalable, and maintainable code. Develop and integrate REST APIs, web services, and third-party software systems. Design, develop, and maintain databases using SQL Server, MySQL, or PostgreSQL. Write and optimize SQL queries, stored procedures, functions, and database transactions. Troubleshoot and resolve software bugs, application errors, performance issues, and system failures. Perform application installation, configuration, testing, deployment, and regular maintenance. Develop and maintain software modules, backend services, and user interfaces. Integrate software applications with existing IT infrastructure, databases, and external systems. Perform software upgrades, patches, version control, and system backups. Monitor application performance, server logs, and system functionality to identify and resolve issues. Implement authentication, authorization, access controls, and basic application security measures. Use Git/GitHub or similar version control systems for code management and collaboration. Perform unit testing, integration testing, debugging, and quality assurance. Prepare technical documentation, system manuals, database documentation, and troubleshooting guides. Provide technical support and training to end users when required. Coordinate with IT infrastructure, networking, and software vendors for system integration and technical support. Participate in software development projects, system upgrades, and process automation. Technical Skills Required : Strong knowledge of software development life cycle (SDLC). Proficiency in at least one programming language such as C#, .NET, Java, Python, PHP, or JavaScript. Good understanding of HTML, CSS, JavaScript, REST APIs, JSON, and web application development. Strong knowledge of relational databases, SQL queries, database design, and optimization. Familiarity with Microsoft SQL Server, MySQL, or PostgreSQL. Knowledge of object-oriented programming (OOP), data structures, algorithms, and debugging. Experience with software development tools, IDEs, Git, and version control. Understanding of Windows and Linux operating systems. Knowledge of application deployment, server configuration, and basic networking. Familiarity with cloud platforms such as Microsoft Azure or AWS will be an advantage. Knowledge of cybersecurity principles, data protection, and secure coding practices. Desired Candidate Profile Requirements : Diploma or Bachelor s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field. Minimum 3 years of relevant experience as a Software Engineer, Software Developer, Application Support Engineer, or similar role. Strong programming, analytical, troubleshooting, and problem-solving skills. Experience in software development, database management, and application support. Ability to work independently and as part of a technical team. Good communication and interpersonal skills. Willingness to work in Kuwait. Company Industry IT - Software Services Department / Functional Area IT Software Keywords IT Engineer Software Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyClient of Angel Gulf Jobs
- LocationAl Kuwait, Kuwait
- CategoryFullStack
- SourceNaukrigulf
- Listed1h ago
Related FullStack jobs
Freelance Agent Evaluation Engineer
Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems…
Remote DevOps Engineer
Role Summary We are hiring a Remote DevOps Engineer to build and own the infrastructure, deployment, and automation practices behind our products. Working…
Senior Dynamics 365 Developer
Key Responsibilities Solution Architecture & Design: Design and customize Microsoft Dynamics 365 F&O and Power Platform solutions to meet complex business…
Secretary Cum Administrative Assistant
Manage complex calendars, scheduling meetings, and ensuring all participants are informed of changes, demonstrating exceptional organizational skills. Prepare…