Software Development Engineer
Why AUIB?
Diversity and Inclusivity: At AUIB, we champion diversity and inclusivity in every aspect of campus life. Our vibrant community is a tapestry of cultures, ideas, and dreams, ensuring a welcoming environment for everyone through fair and equal policies.
Competitive Benefits: AUIB offers competitive salaries, comprehensive health plans, and generous leave policies, ensuring the well-being and satisfaction of our staff.
Professional Development: With numerous opportunities for career progression and professional development, AUIB is the ideal place to enhance your skills and advance your career.
A Thriving Community: Our expatriate faculty and staff enjoy comfortable on-campus accommodations and a vibrant campus equipped with state-of-the-art facilities, including an expansive library, modern classrooms, and recreational amenities.
A Legacy of Excellence: Situated in Baghdad, AUIB is dedicated to reviving the city’s historic legacy of learning and culture. Joining AUIB means being part of a prestigious project envisioned by prominent figures in business, government, and education.
Job Summary: AUIB is seeking a Software Development Engineer, dedicated to SDLC. The selected candidate will be responsible for designing, developing, and maintaining custom applications within the Microsoft Product suite and PowerApps platform. This role involves collaborating closely with cross-functional teams to create innovative solutions that streamline processes, and support AUIB digital experience goals. The ideal candidate must possess strong expertise in Microsoft technologies, demonstrate a deep understanding of business needs, and deliver high-quality, scalable software that aligns with organizational objectives.
This postion reports to ICT Infrastructure Manager.
Areas of Accountabilities: Main Activities :
- Design, develop, and implement custom applications within Microsoft PowerApps and related technologies.
- Integrate Microsoft applications with existing systems and third-party tools, enabling seamless data flow and process automation.
- Provide ongoing maintenance, troubleshooting, and enhancements for developed applications.
- Work closely with stakeholders, including IT, business units, and end-users, to gather requirements, provide technical guidance, and translate business needs into technical specifications.
- Develop and execute testing plans, including unit, integration, and user acceptance tests
- Create and maintain detailed documentation for developed applications and provide training and support to end-users.
- Stay current with Microsoft technologies and best practices.
Minimum Position Requirements:
Bachelor’s degree in computer science or closely related Information Technology field.
Proven experience (3+ years) as Software developer with analysis, implementation and evaluation/ testing of Applications and their requirements.
Experience in the Education Sector would be a good plus
C: Professional Licenses and Certifications:
- Microsoft Certified – Power Platform Developer
- Microsoft Certified – Azure Developer Associate
- Certified Scrum Developer (CSD)
Competencies (Knowledge, Skills and Abilities):
- Expertise in Microsoft technologies, including PowerApps, Power Automate, SharePoint, and Dynamics 365.
- Strong coding skills in languages like C#, JavaScript, and SQL.
- Troubleshoot and resolve technical issues effectively.
- Clear and concise communication with both technical and non-technical stakeholders.
- Ability to document processes and provide technical support.
- Familiarity with Agile methodologies and tools like Jira or Azure DevOps.
- Ability to work effectively within a team, including cross-functional collaboration.
- Continuous Learning
- Attention to Detail
- Focus on quality assurance and user experience optimization.
Application Requirements for Positions at the American University of Iraq—Baghdad
To be considered for any role at the American University of Iraq—Baghdad (AUIB), applicants are required to submit the following documents:
- Cover letter: This should detail how your skills and experience align with the specific requirements of the position you are applying for.
- Resume/Curriculum Vitae: Please provide an up-to-date resume or CV.
- Identification: A valid national ID or passport is required for the application process.
- * Please note that applications missing any of these components will not be considered.
Shortlisted candidates:
If you are shortlisted for an interview, you will need to provide additional documentation:
- Educational transcripts and certifications must be translated into English.
- References: You must provide contact details for three references. These individuals should be those who have either worked with you or supervised your work.
We look forward to receiving your complete applications and appreciate your interest in joining our dynamic team at AUIB.
Application Form
Note: Please fill out this form in English.
"*" indicates required fields