Full-stack Developer
Qatar Finance and Business Academy - QFBA
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 4–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Qatar Finance and Business Academy (QFBA)
Established in 2009, QFBA is a dedicated institution aimed at elevating the Qatari financial sector through specialized training and professional development. It provides internationally recognized finance and banking certifications, along with tailored corporate and national development programs, and degree offerings in partnership with Northumbria University. The Academy strives to foster competent professionals and leaders skilled in contemporary financial and banking knowledge, aligning with Qatar's national localization goals. Its operations are guided by values of innovation, collaboration, excellence, and impactful education.
Role Overview
This full-time position is based on-site in Doha, Qatar, requiring candidates to be locally based. The role involves the development, maintenance, and continuous enhancement of the Academy's digital products and internal operational platforms, primarily built on Laravel. Daily responsibilities include implementing new features, analyzing the current codebase and database structures, translating business needs into technical designs, and managing the production environment hosted on Microsoft Azure.
Additional duties encompass maintaining integration with Microsoft Dynamics 365 ERP, crafting internal tools and portals, coordinating with digital partners, conducting code quality and security reviews, troubleshooting production issues, updating technical documentation, and managing task tracking through ClickUp.
Required Qualifications and Experience
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related disciplines.
- Between 4 to 5 years of professional experience in web application development with strong expertise in Laravel and PHP.
- Comprehensive knowledge of MySQL, JavaScript, Bootstrap, and RESTful APIs.
- Proven track record in maintaining and improving production systems, with capabilities to read, understand, and document existing codebases.
- Hands-on experience deploying and managing cloud-based web applications on Microsoft Azure, familiar with Linux environments, Git version control, CI/CD pipelines, backup processes, and monitoring systems.
- Experience in integrating web applications with ERP solutions, preferably Microsoft Dynamics 365.
- Proficiency with AI-assisted development tools; experience with Claude Code is advantageous.
- Strong grasp of software architecture principles, secure coding standards, thorough testing methodologies, and effective code review practices.
- Excellent analytical skills to transform business requirements into detailed technical specifications and user stories.
- Clear communication capabilities, strong documentation skills, a proactive ownership approach, and adept problem-solving skills.
- Knowledge or familiarity with the education or training sector is beneficial.
Minimum education
Bachelor's Degree