Emplois en direct
Découvrez et Postulez pour des emplois
Tous les emplois
0
Senior Application Developer
Contract
Riyadh, SA
31.10.2024
Senior Application Developer
Riyadh, SA
Contract
Job Title:Senior Application Developer
Job Purpose:
To develop, enhance and ensure delivery of software applications using existing systems or incorporating new technologies to meet customer requirements based on adopted application development lifecycle and policies and procedures.
Accountabilities:
Applications Development:
• Lead activities for requirement gathering and system analysis with customers
• Clarify what actions the anticipated application or solution is intended to perform
• Review and ensure breaking down application specification into its simplest elements and translating this logic into a programming language
• Build, develop and deploy the development activities using .net programming language or other available framework.
• Handle the operation requests / incidents and conduct the proper reactions
• ensure the ITIL practice is well followed
• Follow the instructions from the line manager and collborate with other SME’s
• Work as part of a team, which may be established purely for a particular project, to write a specific section of the application
• Combine all elements of the program, researching and designing
• Lead testing activities to check that output from the program works as intended
• Lead evaluating the application or proposed solution system that effectively delivers customer requirement
• Develop, enhance and review existing applications by analyzing and identifying areas for improvement and modification
• integrate existing software products and get incompatible platforms to work together
• Review the writing of operational documentation with technical authors
• Overview the process of conducting user acceptance testing to ensure the delivered application or solution can be used easily, quickly and accurately
• Ensure the quality and accuracy in the test environment and installing the application into production environment
• Supervise the Maintenance of systems by monitoring and correcting software defects
• Consult customer/colleagues concerning the maintenance and performance of software systems and with a view to writing or modifying current operating systems
• Continue investigating new technologies
• Continually update technical knowledge and skills by attending courses, reading manuals and accessing new applications
Application Support:
• Provide effective support and maintenance to existing business applications and systems
• Provide technical guidance to customers and colleagues as required
• Monitor and report on business applications availability, performance and capacity aspects
• Supervise the process of administrating access privileges for business applications as per the policies and procedures
• Perform proactive maintenance operations and provide technical reviews and recommendations to better optimize and improve business applications performance and effectiveness
• Monitor the Deployment of fixes and upgrade patches for business applications as required
OUTLINE QUALIFICATION, EXPERIENCE & BUSINESS EXPERTISE:
• A minimum of 3 - 4 years of experience in a similar setup is a must with preferably 1 year in a supervisory role
• ?ITIL Preferred
• ?Expert in .net framework
• Expert in UI design
• Fluent in Arabic and English
• Bachelor’s degree in IT preferred
• Relevant IT certificates
• Knowledge about IT Service Framework
#LI-JJ1