Opening date: 10/01/2018
Description: Under the direction of the IT Director, the Software Developer performs a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Develop, maintain and modify programs, scripts and queries using Oracle and SQL. Performs integrated database design and systems analysis work. Prepares detailed specifications for programs to be written or configured. Designs, codes, tests, debugs documents and maintains programs or configurations.
Duties and Responsibilities: Plans, develops, tests, and documents computer programs; applying knowledge of programming techniques and computer systems: Evaluates user request for new or modified programConsults with user to identify current operating procedures and clarify program objectivesFormulates plan outlining steps required to develop program, using structured analysis and design and submit them to user for approvalPrepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involvedConverts project specifications, using flowcharts and diagrams, into sequence of detailed instructions and logical steps for coding into computer processed language, applying knowledge of computer programming techniques and computer languagesWrites documentation to describe program development, logic, coding, and corrections Writes manual for users to describe installation and operating proceduresMay train users to use program, oversee installation of hardware and software and install and test software
Experience: Experience in using Oracle development tools (Oracle Developer, Report builder¢¦etc)Experience in troubleshooting and resolving software problemsExperience in Oracle SQL and PL/SQLGood communication and documentation skillsKnowledge of design techniques, tools, and principals involved in production of computer systemsExperience in using project management tools such as Microsoft VisioExperience on education sector is considers as a plus
Qualification: Bachelor’s in Information Systems or equivalentMinimum 3 years of broad and extensive experience in systems analysisKnowledge of Ellucian Banner system is considered as an added valueOracle certified developers are preferable
Skills and Interests: A willingness to keep up to date with developments in technologyGood team-working skillsMust have advanced level skills in SQL and reporting tools such as Cognos, APEX and/or Oracle DiscovererA record on integrity and excellent interpersonal communicationCustomer focusedAble to work independently and uses sound judgmentAbility to learn and support new systems and applicationsHas the ability to create complex logical query statements for database manipulation and map preparationPlan and prioritize work tasks in logical sequenceAssists in establishing workgroup goals and objectivesMakes recommendations for software and technology advancesAbility to process computer data and to format and generate reportsAbility to write technical instructions in the use of programs and/or program modificationsAbility to investigate and analyze information and to draw conclusions
HOW TO APPLYInterested applicants are encouraged to:Submit a cover letter, andCurriculum vitae,Names and contact details of three personal references. In completing your application, please quote position code number in the email subject line: SOFTWARE DEVELOPER – SDIT0118
The applicant must possess a valid residency in Kuwait Incomplete applications will not be considered. The position will remain open until filled.Only selected candidates will be contacted.
Information should be sent to firstname.lastname@example.org