About the Role: Responsibilities, Skills, and Requirements
Ever wondered what it feels like to see your code directly power the day-to-day backbone of a growing business? As an IT Support Engineer (with a strong developer focus) at Al Yafour General Contracting LLC, you’ll have the chance to do exactly that—playing a pivotal role in shaping and supporting our robust ERP systems, right from our bustling Airport Road office in Abu Dhabi. If you thrive on technical problem-solving and crave the satisfaction of seeing your solutions immediately make a difference, this could be your next move.
About Al Yafour General Contracting LLC
We’re not your average contracting company. Al Yafour has steadily carved out a reputation for reliability and innovation in the UAE’s construction sector—thanks, in no small part, to a team that believes progress is built on collaboration (and yes, the occasional spirited coffee debate). You’ll find our office energetic but friendly, with open lines of communication and a shared drive to push what’s possible in infrastructure, engineering, and digital operations. Teams here mix hands-on expertise with a dash of old-school Abu Dhabi hospitality; expect supportive colleagues who appreciate a good sense of humor and top-notch tech skills in equal measure.
What You’ll Be Doing
- Developing, maintaining, and improving our custom ERP system, spanning backend and frontend components.
- Troubleshooting escalated IT issues and deploying timely, practical solutions that keep business running smoothly.
- Working closely with project teams to automate processes, integrate new modules, and enhance user experiences.
- Conducting system updates, patches, and regular audits to ensure the security and efficiency of our IT infrastructure.
- Crafting clear technical documentation and training end-users—helping turn tech-speak into practical guidance.
- Staying abreast of emerging IT tools and ideas, and pitching in with fresh insights when there’s room to improve.
What You’ll Bring
Must-Haves:
- Hands-on experience developing and maintaining ERP systems (both backend and frontend).
- Comfortable programming in at least one major language (e.g., PHP, Python, JavaScript, or similar).
- Solid troubleshooting skills with a proactive, solutions-first mindset.
- Experience supporting and maintaining IT infrastructure, from networks to user devices.
- Clear communication skills—able to explain technical ideas to non-technical colleagues.
- At least 2–3 years' experience in a similar IT or developer role.
Nice-to-Haves:
- Familiarity with construction industry workflows or ERP modules tailored to contracting.
- Experience with cloud-based infrastructure or recent virtualization tools.
- Prior exposure to cybersecurity best practices in a corporate environment.
Not sure you tick every box? We’d still love to hear from you.
Why You’ll Love Working Here
- Competitive, market-aligned salary and room to grow in a market-leading company.
- Supportive, close-knit tech team with plenty of cross-department collaboration.
- Modern, well-equipped office on Airport Road, plus some flexibility for remote troubleshooting when needed.
- Real impact—your solutions power the day-to-day rhythm of a major contracting business.
- Opportunities for ongoing professional development and skill-building workshops.
- A workplace culture that both challenges and supports you—plus, the coffee’s always fresh.
At Al Yafour, IT isn’t just a support function—it’s central to everything we build. If you’re ready to roll up your sleeves and help us shape the future, we can’t wait to meet you.
Common Interview Questions and Tips
To help you prepare and feel confident, here are some questions you might encounter during the interview process for this role.
- Can you walk us through a recent project where you developed or enhanced features for an ERP system? What programming languages and frameworks did you use, and what results did your work achieve?
- How do you approach troubleshooting complex IT issues that impact business operations? Can you share an example where your solution restored critical services or processes?
- Which backend or frontend technologies have you found most effective for ERP development, and how do you decide when to upgrade or refactor system components?
- Describe your experience with maintaining IT infrastructure in a growing business. What steps do you take to ensure both network reliability and device security?
- When automating business processes or integrating new modules into an ERP, how do you balance technical possibilities with user needs and feedback from project teams?
- Have you ever worked on ERP systems specifically designed for the construction industry or similar fields? What unique challenges did you encounter, and how did you address them?
- Share a time when you had to quickly update or patch a system to address a security or performance concern. How did you coordinate the rollout and communicate with affected users?
- What is your method for creating user-friendly technical documentation and training materials, especially for colleagues who may not be tech-savvy?
- How do you keep up with emerging IT trends, especially in areas like cloud infrastructure or virtualization? Can you give an example of a recent technology you advocated for and why?
- Tell us about a situation where you had to explain a technical concept or system change to non-technical team members. How did you ensure clarity and understanding?
- Collaboration seems to be a big part of the culture here. Can you share how you’ve built positive working relationships across teams in your previous roles?
- How do you contribute to a supportive and energetic work environment, particularly when facing high-pressure situations or tight deadlines?
- Our team values both innovation and a good sense of humor. How do you handle setbacks or technical challenges while keeping things upbeat for yourself and your colleagues?
