Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Programmer Job Purpose:
Creates and modifies computer programs by converting project requirements into code.
Programmer Job Duties:
Skills/Qualifications:
Creates and modifies computer programs by converting project requirements into code.
Programmer Job Duties:
- Confirms project requirements by reviewing program objective, input data, and output requirements with analyst, supervisor, and client.
- Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
- Encodes project requirements by converting work flow information into computer language.
- Programs the computer by entering coded information.
- Confirms program operation by conducting tests; modifying program sequence and/or codes.
- Prepares reference for users by writing operating instructions.
- Maintains historical records by documenting program development and revisions.
- Maintains client confidence and protects operations by keeping information confidential.
- Ensures operation of equipment by following manufacturer's instructions; troubleshooting malfunctions; calling for repairs; evaluating new equipment and techniques.
- Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
- Contributes to team effort by accomplishing related results as needed.
Skills/Qualifications:
- 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
Job Requirements
- Experience 3-5 years
- Relevant IS, computer sciences elated university degree
- Extensive knowledge of data processing, hardware platforms, and enterprise software applications.
- Proven ability to lead a team, implement changes and new work procedures.
- Solid background in Data Base design in oracle and SQLITE
- Experience with working in a textile company an advantage
- OOP
- Android.
- Java desktop application.