UnfairJobs

Junior Software Engineer

Al Attiyah Architectural Constructions · Doha

Posted Sep 29, 2026Source: naukrigulf
View & apply on naukrigulf ↗

Original posting on naukrigulf. You apply there yourself — we never auto-apply.

Know someone looking for work in the Gulf? Send them this job.

Fresh Gulf jobs every morning on Telegram →

Job description

We are seeking a motivated and technically capable Junior Software Engineer to join our IT team. The successful candidate will be responsible for developing, maintaining, testing, and supporting software applications and internal digital solutions used across the Group's business operations. The role will involve working closely with different departments to understand business requirements, improve existing systems, develop software solutions, troubleshoot technical issues, and support the continuous digitalization and automation of business processes. Develop, maintain, test, and implement software applications and internal business solutions. Analyze business requirements and translate them into practical software solutions. Develop and maintain web-based applications, internal systems, and business tools. Assist in integrating different systems, applications, databases, and third-party platforms. Troubleshoot, debug, and resolve software-related issues in a timely manner. Maintain and improve existing software applications and databases. Develop reports, dashboards, forms, and automated workflows according to business requirements. Ensure software applications are reliable, secure, scalable, and user-friendly. Perform software testing and quality checks before deployment. Maintain technical documentation, system documentation, and application specifications. Assist with database management, data validation, and data migration when required. Investigate system errors and coordinate with IT vendors or external developers when necessary. Provide technical support and guidance to users regarding software applications. Monitor application performance and recommend improvements. Follow software development standards, IT security policies, and company procedures. Stay updated on emerging technologies, programming languages, development tools, and software engineering practices. Bachelor's degree in computer science, Software Engineering, Information Technology, Computer Engineering, or a related field. Minimum 1-2 years of relevant experience in software development or a similar position. Previous experience working with business applications, ERP systems, or enterprise software is preferred. Strong knowledge of software development principles and practices. Good understanding of database concepts. Experience with web application development and APIs. Knowledge of software testing, debugging, version control, and system integration Candidates should have practical knowledge of the following: Programming: C#, .NET, Java, Python, JavaScript, or similar languages. Web Development: HTML, CSS, JavaScript, React, Angular, or similar frameworks. Database: Microsoft SQL Server, MySQL, PostgreSQL, or similar databases. APIs & Integration: REST APIs, web services, and system integrations. Version Control: Git or similar tools. Reporting: Power BI, SSRS, or other reporting and dashboard tools. ERP / Business Systems: Experience supporting or integrating ERP and business management systems is preferred. Cloud Technologies: Basic knowledge of Microsoft Azure, AWS, or other cloud platforms an advantage. Automation: Knowledge of workflow automation and business process automation is an advantage. Ability to understand business requirements and convert them into technical solutions. Good analytical and problem-solving skills. Ability to work independently as well as part of a multidisciplinary team. Good command of written and spoken English.

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Similar roles

Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.

UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.

Before you apply: how to spot a Gulf job scam · ATS-friendly CV for Gulf jobs