Talent Source connects Talent with Opportunity.
The Role
This position offers relocation opportunities to Abu Dhabi for South Africans and Europeans with the required experience!
The role :
- Software Engineering & Management :
- Lead the design and development of complex software systems, ensuring high quality and maintainability.
- Ensure best practices in software development, architecture, and quality assurance are followed throughout the engineering process.
- Collaborate with stakeholders to collect and document technical requirements for software projects and analyze requirements to create functional specifications and design documents that guide development.
- Maintain comprehensive documentation of system requirements, design specifications, and user manuals to facilitate understanding and future maintenance.
- Develop and execute test plans and cases to validate that software meets specified requirements and quality standards.
- Analyze system issues and user feedback to identify areas for improvement, proposing solutions and enhancements.
- Leadership and Team Management
- Oversee project timelines, resource allocation, and deliverables, ensuring projects are completed on time and within budget.
- Drive innovation by exploring new technologies, tools, and methodologies that can enhance product offerings and development processes.
- Establish metrics and KPIs to evaluate performance & software quality
- System Ownership
- Documentation : Creating and maintaining technical documentation, including design documents, API specifications, and user guides for their systems.
- Codebase Ownership : Responsible for specific modules or services within the codebase, including design, implementation, and maintenance.
- Technical Design, Future Developments & Enhancements and DevOps.
Ideal Profile
Qualifications, Experience & Skills needed :
Bachelor’s degree in software computer science5+ years’ experience in all aspects of Software’s, Application Administration & ManagementSkilled in Dynamics 365 and ERP E-CommerceSkilled User Experience (UX / UI)Expertise in DevOps & Integration and Software Lifecycle ManagementWhat's on Offer?
Excellent career development opportunitiesGreat work environmentLeadership Role