Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Programmer | Abu Dhabi, UAE
Are you driven by solving complex technical challenges while leading teams that build solutions with real-world impact?
We’re partnering with a fast-growing renewable energy company that’s transforming lives through clean, affordable energy solutions across emerging markets. They’re now expanding their UAE operations and looking for a Senior Programmer to join their team in Abu Dhabi.
About the Role
In this role, you will lead a team of approximately 10-15 developers within a collaborative and purpose-driven engineering environment. You’ll balance hands-on technical involvement with people leadership, playing a key role in shaping software architecture, improving development processes, and ensuring systems are robust, scalable, and aligned with business objectives.
This is an exciting opportunity for a technically strong leader who enjoys mentoring teams, working cross-functionally, and contributing to solutions that make a meaningful impact.
Key Responsibilities
- Lead, mentor, and manage a team of around 15 software engineers
- Architect, design, and implement high-quality software solutions using Microsoft technologies
- Oversee code reviews, technical design decisions, and engineering best practices
- Drive continuous improvement through process optimization and technical innovation
- Collaborate closely with product, business, and leadership stakeholders to align technology with strategic goals
- Ensure systems are scalable, secure, and maintainable across environments
Qualifications & Experience
- 5-7 years of experience in Microsoft development environments
- Strong hands-on expertise in MSSQL and database management
- Proven leadership or people management experience within a technical team
- Strong problem-solving and analytical skills
- Proactive, adaptable mindset suited to a fast-paced, impact-driven organization
Why This Role?
- Lead a sizable engineering team with real influence on technical direction
- Work in a purpose-driven organization focused on sustainable, inclusive impact
- Be part of a diverse and collaborative environment that values innovation and integrity
Ready to apply?
Join Mackenzie Jones Middle East and take your career to the next level!
Application takes less than 5 minutes

