Application Developer

American International University Kuwait — Kuwait · Posted ~3 hours ago

Mid Onsite

Skills

Application development Software engineering Enterprise applications

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An educational organization is seeking an application developer to build, enhance, and support custom software solutions. The role involves creating reliable applications that improve operational workflows and user experiences.

Highlights

Opportunity to develop secure and user-friendly applications supporting institutional operations and services.

Description

Classification: Institutional Support Reports To: IT – Project Manager Location: Saad Al Abdullah, Kuwait About The American International University American International University (AIU) is a private institution in Kuwait, founded in 2019, offering undergraduate programs based on the American model of higher education. AIU provides degrees in Engineering, Architecture and Design, and Business Administration, with English as the language of instruction. The University is committed to fostering intellectual, cultural, and personal growth, preparing graduates for leadership roles in a global society. For more information, visit: www.aiu.edu.kw Job Summary The Application Developer is responsible for developing, enhancing, and supporting custom and enterprise applications at the American International University (AIU). This role focuses on building reliable, secure, and user-friendly software solutions that support academic operations, administrative processes, and student services. The Application Developer works with senior Application Developer and project managers to translate requirements into effective application solutions. Role Impact This role supports AIU’s academic and operational objectives by delivering stable, well-functioning applications that improve efficiency, usability, and system reliability. Key Responsibilities Application Development & Support Develop, test, and maintain applications according to defined requirements and standards.Support enhancements and bug fixes for existing systems.Follow secure coding practices and development guidelines. Systems Integration & Enhancement Assist in integrating applications with enterprise systems such as SIS, LMS, CRM, and analytics platforms.Participate in application enhancements, automation, and optimization initiatives.Ensure solutions align with approved technical and architectural standards. Collaboration & Requirements Support Work with stakeholders and project teams to understand functional requirements.Support the translation of business needs into technical tasks and solutions.Participate in testing, user acceptance, and deployment activities. Issue Resolution & Maintenance Troubleshoot application issues and support production incidents as needed.Assist in root cause analysis and resolution of system defects.Support post-deployment stabilization and maintenance activities. Documentation & Compliance Maintain technical documentation, including design specifications and deployment procedures.Ensure applications comply with security, data protection, and institutional policies.Support audits, reviews, and compliance activities as required. Key Competencies Application development and problem-solving skillsUnderstanding of databases, APIs, and web technologiesAbility to follow standards and develop best practicesStrong teamwork and communication skillsWillingness to learn and adapt to new technologies Additional Responsibilities Developing and enhancing Dashboard (Power Bi or Tableau) As part of this role, the candidate will assist in developing, enhancing, and maintaining dashboards using Power BI or Tableau. Previous experience with Power BI or Tableau would be an advantage but is not mandatory. Training and guidance will be provided when required. However, the candidate must demonstrate a willingness and proactive attitude toward learning data-visualization tools and supporting institutional reporting requirements. Long-term Development Responsibilities As AIU continues to grow, members of the IT team may be required to support different technology initiatives based on institutional priorities. Technology is continuously evolving, particularly in the area of artificial intelligence. Therefore, a willingness and aptitude to learn independently, develop new skills, and take on new responsibilities are essential for this position. Over time, and with the support and guidance of the Senior Application Developer, the candidate may assist with: Developing mobile versions of existing PHP web applications using the same backend systems, databases, and APIs.Integrating artificial intelligence capabilities into existing web and mobile applications.Supporting privately hosted AI models and local large language model solutions while maintaining institutional data privacy and controlling operational costs. Previous experience in mobile development or artificial intelligence would be an advantage but is not mandatory. These responsibilities will be introduced gradually based on institutional requirements, the candidate’s learning progress, and available training and guidance. Educational Qualification and Certifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.Expertise in PHP, Laravel, SQL/MySQL, AWS, and GitHub version control.Relevant certifications in PHP, Laravel, cloud platforms (AWS), or web application development are preferred. How to Apply Interested candidates should visit the Job Opportunities section on our website and submit a resume and cover letter via: https://aiu.edu.kw/careers/jobs Applications will be reviewed on a rolling basis until the position is filled. AIU is an equal opportunity employer committed to academic excellence, professional integrity, and the principled governance of Kuwaiti higher education.