Computer Programming jobs
Graduate Technology Trainee (Internship)
Multiple openingsKARTYDoha- Any programming experience through coursework, personal projects, or internships, familiarity with version control systems like Git, participation in…
- BAE SystemsDoha
- Java, Python, object-oriented programming, data.
- Structures, algorithms, debugging, testing, computer architecture, assembly.
- Lessons based on MoEHE curriculum.
- View all BAE Systems jobs - Doha jobs - Instructor jobs in Doha
- Salary Search: IT Instructor – General Studies salaries in Doha
- See popular questions & answers about BAE Systems
- Chedi HospitalityDoha
- Good knowledge of computer hardware, software, networking, operating systems, hotel systems, and IT security practices.
- D. Key Areas of Responsibility.
- View all Chedi Hospitality jobs - Doha jobs - IT Technician jobs in Doha
- Salary Search: IT Specialist salaries in Doha
Odoo Developer & IT Support Engineer
Urgently hiringIBA Furniture Industry W.L.LDoha1 hire made in past 30 days- Python programming: 2 years (Required).
- The successful candidate will be responsible for developing and customizing our Odoo ERP system, providing day-to-day IT…
- SMART MANAGEMENTQatar
- Any programming language ( Preferred PHP ).
- The Software project management specialist will be responsible for bridging the gap between business and IT sides,…
- Cisco SystemsAl-Wakrah
- Enterprise network architectures using Cisco routing, switching and wireless solutions, SD-WAN, SASE, modern AI Ops/ML Ops, and programming/scripting…
- View all Cisco Systems jobs - Al-Wakrah jobs
- Salary Search: Solutions Engineer salaries
- ECCO Gulf Majorel QatarDoha
- Routine system maintenance tasks, applying software fixes/updates and other preventive maintenance tasks to ensure system is working according to the…
- View all ECCO Gulf Majorel Qatar jobs - Doha jobs
- Salary Search: Technical Support Specialist salaries in Doha
- Oculto TV QatarDoha
- Ensure uninterrupted technical support for live, recorded, and scheduled programming.
- The Broadcast Engineering Director will be expected to build a *stable,…
- View all Oculto TV Qatar jobs - Doha jobs - Broadcast Engineer jobs in Doha
- Salary Search: Broadcast Engineering Director salaries in Doha
- The Holding Group of CompaniesDoha
- Knowledge of scripting or programming (Python, PowerShell, etc.).
- The ideal candidate will be responsible for protecting our organization’s systems, networks,…
- Qatar Electricity & Water Co.Doha
- PL/SQL: Advanced programming and troubleshooting.
- This role is designed for a developer who excels in technical execution while deeply understanding the…
- SMART MANAGEMENTQatar
- Analyze IT specifications to assess security risks.
- Design and implement safety measures and data recovery plans.
- Act on privacy breaches and malware threats.
- View all SMART MANAGEMENT jobs - Qatar jobs
- Salary Search: Security Specialist salaries in Qatar
- Recharge QatarDoha
- Strong proficiency in C# and object-oriented programming.
- We are seeking an experienced, hands-on *Senior Technical Lead – .
- NET Core, Web APIs and modern .
- View all Recharge Qatar jobs - Doha jobs - Senior Technical Lead jobs in Doha
- Salary Search: Senior Technical Lead - .Net salaries in Doha
- Systems is currently looking for IST.
- Years of experience in project life cycle (Requirements Analysis,.
- Design, Development, Integration and Testing) and…
- View all VAMS jobs - Doha jobs - Developer jobs in Doha
- Salary Search: IST Debit Card Developer for Qatar salaries in Doha
- BAE SystemsDoha
- Debugging, testing, computer architecture, assembly language, operating.
- Java, Python, object-oriented programming, data structures, algorithms,.
- View all BAE Systems jobs - Doha jobs - Lecturer jobs in Doha
- Salary Search: Cybersecurity Instructor/Lecturer salaries in Doha
- See popular questions & answers about BAE Systems
- BAE SystemsDoha
- Debugging, testing, computer architecture, assembly language, operating.
- Java, Python, object-oriented programming, data structures, algorithms,.
- View all BAE Systems jobs - Doha jobs - Lecturer jobs in Doha
- Salary Search: Cybersecurity Instructor/Lecturer salaries in Doha
- See popular questions & answers about BAE Systems
- Bull ArmyDoha
- Oversee content calendars, programming priorities, and major digital entertainment initiatives.
- Bull Army is seeking an experienced and creative Digital…
- View all Bull Army jobs - Doha jobs - Entertainment Director jobs in Doha
- Salary Search: Digital Entertainment Director salaries in Doha
Graduate Technology Trainee (Internship)
Graduate Technology Trainee (Internship)
Job details
Pay
Job type
Full job description
Contract Duration: 3-6 Months (Extendable)
Hours: 40 hours per week
Compensation: Monthly allowance
Location: Doha, Qatar
--------------------
About Us
KARTY is a Qatar Central Bank licensed digital payments and money management app offering physical and virtual Visa cards, smart spending insights, subscription tracking, and saving tools — all designed to give users greater visibility and control over their payments.
The Role
We're seeking motivated fresh graduates to join our engineering team through our trainee hiring program. You'll work on building and maintaining the server-side logic, databases, and APIs that power our fintech platform. This is an excellent opportunity to gain hands-on experience in a fast-paced startup environment while working on real-world financial technology. We'll provide training on the specific technologies we use — what matters most is your strong foundation in computer science fundamentals.
What You'll Do
You'll develop and maintain RESTful APIs and backend services, work with databases to ensure data integrity and security, collaborate with frontend developers to integrate user-facing elements, write clean, maintainable, and well-documented code, participate in code reviews and contribute to technical discussions, help troubleshoot and debug issues in development and production environments, and learn and implement best practices for security, especially crucial in fintech applications.
What We're Looking For
You should have a bachelor's degree in Computer Science, Software Engineering, or a related field with strong fundamentals in data structures and algorithms, object-oriented programming concepts, database concepts and SQL, operating systems and computer networks, software design principles, and understanding of time and space complexity. We're looking for excellent problem-solving and analytical thinking skills, ability to write clean, logical code, strong attention to detail, eagerness to learn new technologies and frameworks, good communication and teamwork abilities, and passion for building quality software.
Nice to Have
Any programming experience through coursework, personal projects, or internships, familiarity with version control systems like Git, participation in competitive programming or hackathons, understanding of API design concepts, and interest in financial technology would be beneficial.
What We Offer
Structured training and mentorship program, competitive salary for fresh graduates, hands-on experience with modern technologies, exposure to the full product lifecycle, flexible work environment, and opportunity to grow your career as the company scales.
Pay: QAR2,000.00 per month
Application Question(s):
- What programming languages are you most comfortable with?
- Rate your programming experience level (Beginner/Intermediate/Advanced/Expert)?
- Have you completed any full software development projects
- Have you worked on frontend frameworks or mobile development?
- Have you used version control systems?
- Which track will you be interested in (Backend, Frontend Development, Mobile Development, DevOps, QA)?
- GitHub/Portfolio Link (if available)
- Graduated from a university in Qatar?
Work Location: In person