SUMMARY OF FUNCTIONS:
This position is responsible for supporting, maintaining, upgrading and troubleshooting AU’s Application, or any other software may integrate with.
The programmer should be knowledgeable in Microsoft .NET technology; Microsoft Visual Studio development system; server technologies—Microsoft SQL Server Database, Reporting Services.
ESSENTIAL DUTIES & RESPONSIBILITIES:
Possess a thorough understanding of the product from both a functional and technical perspective, including a comprehensive understanding of the implementation methodologies for the technology being utilized in product development, such as .NET or Java Framework.
Works with Head of the team to ensure full understanding of the change implications to current business processes, and should be able to participate in every aspect of the development and implementation.
Designs and builds product deliverables according to specifications, escalates technical design or specification issues to the Head of Team, and works within a given timeframe to complete coding.
Diagnose and repair software problems or bugs, and assist clients with technical problems and help to resolve those problems
Follow good development practices and software development life cycle methodologies throughout product development
QUALIFICATIONS & EXPERIENCE:
Bachelor’s Degree in IT/ Computer Science or related degree
Language: English is required and Arabic is preferable
Good skills in troubleshooting and customer services skills.
Knowledge in asp.NET, preferable knowledge with X++
Minimum 3 year’s extensive experience in software development, scripting and project management.
KNOWLEDGE & SKILLS:
Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform.
In-depth knowledge of relational databases.
Familiarity with various operating systems (Linux, Mac OS, Windows)
Analytical mind with problem-solving attitude.
Ability to work independently.
Excellent organizational and leadership skills.
Click here to Apply Online