fb_pixel
back
Back
Location:
Al Khobar, Saudi Arabia
Department: Information Technology
Job Description
Description


AL-KHOBAR, KINGDOM OF SAUDI ARABIA


Position Software Developer
Department Enrollment and Registration
School Prince Mohammad bin Fahd University
Reports to Manager, Management Information Systems

introduction

Prince Mohammad bin Fahd University strives to develop human intelligence, disseminate knowledge and find solutions based on research and scientific studies of problems experienced by societies. Based on its vision and mission in serving the local and international communities, and with the expertise, potential and facilities supporting scientific research and studies, and outreach activities, the University is inviting applications for this position.

Job Purpose

Actively works with other departments on the application systems implementation and to identify business process improvements through the application and the technologies, all with the aim of improving business efficiency and productivity.

Duties and Responsibilities

  • Collaborate with internal teams to produce software design and architecture.
  • Work with developers to design algorithms and flowcharts.
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Gather and evaluate user feedback.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.
  • Create SQL Queries and generate report as and when needed.
  • Understanding of Agile methodologies
  • Excellent troubleshooting and communication skills
  • Develop documentation throughout the software development life cycle (SDLC)
  • Good English communication skills.
  • Great Problem-solving abilities
  • Develop reports as required.
  • Develop small tolls to fulfill the required.
  • Support on existing Application and ERP system for Students.

Qualifications & Experience (Required)

  • A bachelor’s or Master’s degree related to the position or equivalent.
  • At least 2-5 years of experience directly related to the duties and responsibilities specified.
  • Previous experience in this position highly preferred.
  • Ability to work in team-based, collaborative settings.
  • Willingness to take initiative and work independently.
  • Strong interpersonal skills and the ability to manage several projects simultaneously.
  • Suitable candidates are expected to have excellent command of the English Language and should be familiar with technology infused academic environments.

Knowledge, Skills and Abilities (Required)

  • Strong written and verbal communication skills
  • Strong focus on first time quality
  • Desire to grow technical skills and ability to learn new technologies swiftly
  • High attention to detail, self-starter, result driven
  • Ability to work in a cross-functional team
  • Experience in Web Development using JAVA, .NET (ASP.Net, MVC, C#, IIS) and frameworks/systems (e.g. AngularJS, Git)
  • Familiarity with the design/architectural patterns (e.g. Model-View-Controller (MVC))
  • Experience of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Experience with entity framework building robust data models.
  • Knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
  • Proficient in building and using RESTful API s
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Oracle)
  • Deep knowledge of SQL, advanced queries, optimization, Schemas
  • Strong technical design and architecture skills.
  • Experience in client support, implementation, user training & sign offs.
  • Strong background with relational database, specifically Oracle.
  • Very good understanding and hands-on experience in Object Oriented (OO) Design & programming (OO Design patterns);
  • Experience with software design and development in a test-driven environment
  • Ability to learn new languages and technologies.
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude.

Remuneration and Benefits


PMU offers an income tax-free compensation package, commensurate with rank and experience.

How to Apply

Application to this position require a letter of interest, curriculum vita (include a recent photo; state citizenship), unofficial copy of Diploma, as well as the names, addresses, phone numbers and email addresses of at least three professional references who may be contacted, with permission of the candidate, following initial evaluations by the search committee.

Positions advertised on our job website and can be closed at the discretion of the department at any time. This position is open until filled. This employment site is updated on a regular basis. The length of the recruitment and screening process may vary from position to position, depending upon a variety of factors. Should review of your qualifications result in a decision to pursue your candidacy, you will be contacted by phone or email.
Review of applications will begin immediately and continue until positions are filled.


Alternatively, send your application by email to vacancies@pmu.edu.sa in the event of an unsuccessful online application. (Please specify Position Applied for: Ex: “Software Developer, SA" in the email subject line and please also mention the name of the source/website where you have seen this advertisement)

Disclaimer


PMU reserves the right to alter, amend and add responsibilities to this position in line with the institutional needs. Changes and amendments to this job description shall be within the academic framework and the general employment conditions.

Primary Location: Al-KHOBAR
Job: Developer
Organization: Enrollment
Schedule: Regular
Shift: Standard
Job Type: Full-time
Day Job
Job Posting: Mar 7, 2023, 3:24:56 AM
Job Id: n6TQydetWVaMpBQqJm4VZYeP4E14BMBsX5OpmQHpZ7D4I5PqEI07feGHKfr57IwRbP/F9mZc9NZh9C4RcCRDskgyLtXJOluPmW//N13H9guiHmOGhupoTBeU