The main objective of this role is to design, develop, implement, and maintain software-based technology and products that support flydubai. This position is located in Dubai, United Arab Emirates and is full-time and on-site.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Key Responsibilities:
- Execute a complete Software Development Life Cycle (SDLC), including requirement analysis, solution design, coding, unit testing, integration, and supporting quality assurance and user acceptance testing.
- Develop software solutions that comply with flydubai's coding standards and technical design, ensuring the output is well-designed and testable code.
- Collaborate with the Software Technical team to understand both functional and non-functional requirements and technical design aspects.
- Liaise with the IT Corporate & Support team to understand various business scenarios and requirements, creating prototypes in alignment with each department.
- Develop software verification plans and establish quality assurance procedures, implementing unit test cases and debugging to resolve defects.
- Integrate software components into a fully functional software system and perform System Integration Tests (SIT).
- Document the user manual, product release, and technical documentation for software maintenance.
- Provide continuous support and guidance to the business post go-live, offering technical assistance and assessing user feedback for future releases and fixes.
- Ensure the development cycle meets software development KPIs related to productivity, defect density, and system performance.
- Collaborate within the software engineering community to share experiences, learn new frameworks, and develop skills.
- Stay current with essential certifications and industry trends by keeping up with the latest tools and technologies.
- Contribute to the development and updates of repositories, adhering to best practice coding standards, guidelines, and documentation.
Qualifications:
- Bachelor's Degree in Information Technology, Computer Science, or related field (3+ years of experience).
- 3 - 5 years of relevant experience.
- Fluent in English.
Competencies:
- Customer Focus
- Teamwork
- Effective Communication
- Personal Accountability & Commitment to Achieve
- Resilience and Flexibility (Can-do attitude)
ISR Requirements:
- Read and comply with the ISR policies of the company and report any weaknesses or incidents to the respective Line Manager or the Information Security team.
- Complete all required ISR awareness sessions and follow associated guidelines in day-to-day operations.