Junior Software Engineer — Build Scalable Apps (Doha, On-Site)

Talent Consultant Group

Doha

Hybrid

QAR 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talent Consultant Group is recruiting a Junior Software Engineer for an on-site role in Doha. You will contribute to developing, maintaining, testing, and supporting software applications across the Group’s operations.

You will collaborate with multiple departments to translate business needs into scalable technical solutions. The ideal candidate has a strong foundation in programming and web development, with familiarity in C#, .NET, Java, Python, or JavaScript, and experience with REST APIs

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT, Computer Engineering, or related field.
  • Minimum 5 years of relevant experience in software development.
  • Experience with ERP or enterprise software is preferred.
  • Strong understanding of software development principles.
  • Good knowledge of database concepts.
  • Experience with web application development and APIs.
  • Proficiency in programming languages such as C#, .NET, Java, Python, or JavaScript.
  • Web development: HTML, CSS, JavaScript frameworks.
  • Database knowledge: SQL Server, MySQL, PostgreSQL.
  • APIs and integration: REST APIs and system integrations.
  • Version control: Git or similar tools.
  • Reporting: Power BI, SSRS, or similar tools.
  • Cloud basics: Azure/AWS.
  • Automation knowledge: workflow automation.
  • Strong analytical and problem-solving skills.
  • Ability to translate business requirements into technical solutions.
  • Good communication and teamwork.

Responsibilities

  • 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.

Skills

C#
.NET
Java
Python
JavaScript
React
REST APIs
Git
SQL
Power BI

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field

Tools

SQL Server
MySQL
PostgreSQL
Azure/AWS basics
SSRS
Power BI

Job description

Talent Consultant Group is recruiting a Junior Software Engineer for an on-site role in Doha. You will contribute to developing, maintaining, testing, and supporting software applications across the Group’s operations.

You will collaborate with multiple departments to translate business needs into scalable technical solutions. The ideal candidate has a strong foundation in programming and web development, with familiarity in C#, .NET, Java, Python, or JavaScript, and experience with REST APIs

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer at talent consultant
Junior Software Engineer at talent consultant

Talent Consultant Group • Doha

Hybrid
QAR 120,000 - 180,000
Senior Software Developer
Senior Software Developer

DXC Technology • Doha

On-site
QAR 120,000 - 180,000
IT Team leader at The Holding Group of Companies
IT Team leader at The Holding Group of Companies

The Holding Group of Companies • Doha

On-site
QAR 180,000 - 280,000
Senior .NET Tech Lead – On‑Site in Doha
Senior .NET Tech Lead – On‑Site in Doha

Recharge Qatar • Doha

On-site
QAR 76,000 - 91,000
Senior Full-Stack Engineer (Contract) - Azure, Trading Apps
Senior Full-Stack Engineer (Contract) - Azure, Trading Apps

Employment • Doha

On-site
QAR 300,000 - 420,000
Senior .NET & SharePoint Developer — Onsite in Qatar
Senior .NET & SharePoint Developer — Onsite in Qatar

Arab Solutions • Qatar

On-site
QAR 36,000 - 48,000
AI Full-Stack Engineer (Java) – On-Site in Doha
AI Full-Stack Engineer (Java) – On-Site in Doha

EPAM Systems • Doha

On-site
QAR 240,000 - 380,000
Private healthcare and life insurance
End of service gratuity
Annual air travel tickets for expatri1
+2
Full Stack Developer (Flutter & Python/FastAPI) | Q-Soft | Qatar | Onsite
Full Stack Developer (Flutter & Python/FastAPI) | Q-Soft | Qatar | Onsite

Q-Soft • Qatar

On-site
QAR 220,000 - 340,000
Senior QA Engineer - Onsite in Doha, Growth in Sports Tech
Senior QA Engineer - Onsite in Doha, Growth in Sports Tech

Bornan Sports Technology • Doha

On-site
QAR 167,000 - 279,000
Technical Team Lead - Web, Mobile & Enterprise Systems
Technical Team Lead - Web, Mobile & Enterprise Systems

The Holding Group of Companies • Doha

On-site
QAR 180,000 - 280,000