Browse Jobs
For Employers
Post JobLog inGet Started

System Developer - Assuit

El-Yaddak
Assuit, Assiut
Posted 6 years ago
13Applicants for1 open position
  • 8Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Writing and testing code.
  • Writing systems to control the scheduling of jobs on a mainframe computer or to control the access allowed to users.
  • Providing written documentation for users, perhaps in conjunction with a technical author.
  • Implements system backup procedures and participates in recovery operations in the event of destruction of all or part of system components.
  • Reviews, tests and evaluates new versions of operating systems and related software.
  • Using appropriate programming language to deliver software specification requirements.
  • Participates in the planning, installation and implementation of equipment interfaces and peripheral devices.
  • Analyzes software specifications for compatibility with operating system capabilities.
  • Reviews and documents software failures and takes corrective action as directed.
  • Provides technical assistance to applications programming personnel.
  • Ensures the security and integrity of all systems and data.
  • Recommends policies and procedures for the area.
  • Working with other IT specialists both internally and externally;
  • Evaluating and implementing ways to incorporate existing or new technologies;
  • Enhance, update and install vendor supplied systems software components to optimize performance of the computer systems.
  • Researches specific technical software and related questions and problems from users, management, programming, operating and systems personnel.
  • Coordinates between personnel using the computer systems and vendor support personnel.
  • Analyze performance of programs and act to correct deficiencies based on consultation with users and approval of supervisor.
  • Provide on-the-job training to new department staff members

Developing Database

  • Write and understand Microsoft SQL. Be able to write SQL statements, stored procedures and views using industry best practices for security and efficiency
  • Determine how data should be organized and how it should be displayed
  • Construct, install and test the database system
  • Modify existing databases, as user needs change
  • Find faults in programs
  • Prepare reports on databases
  • Consult with others to assess the system performance and make modifications as required
  • Ensure database access and connectivity support.

Administrating Database:

  • Controlling access permissions and privileges.
  • Developing, managing and testing backup and recovery plans.
  • Ensuring that storage, archiving, backup and recovery procedures are functioning correctly.
  • Installing and testing new versions of the database management system.
  • Writing database documentation, including data standards, procedures and definitions for the data dictionary (‘metadata’).
  • Establishing the needs of users and monitoring user access and security.
  • Monitoring performance to provide fast query responses to ‘front end’ users.
  • Mapping out the ‘conceptual design’ for a planned database in outline.
  • Considering both ‘back end’ organization of data and ‘front end’ accessibility for end users.
  • Security administration – monitor and administer ERP security
  • Support of ERP software, database structure and data
  • Work with implementation team to build, customize and roll new ERP solution to organization

Job Requirements

General Programming Skills, Analyzing Information, Problem Solving, Software Algorithm Design, Software Performance Tuning, Attention to Detail, Software Design, Software Debugging, Software Development Fundamentals, Software Documentation, Software Testing.

  • Ability to program in languages such as C++, Java (J2EE), XML, Python etc.
  • Excellent knowledge with relational databases, SQL and ORM technologies.
  • Detail-oriented and excellent concentration ability.
  • Analytical mindset and critical thinking.
  • Demonstrable ability to discover and fix errors in code.
  • Preferably with an engineering or computer science background.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSystem Developer - Assuit