• You have already applied to this job.
Computer Programmer
Apply By Oct 2, 2019
Job Description (total positions: 1, posted on: Sep 2, 2019)

Skills and Knowledge

1.1. Tools (Preferred)

Php with a framework (e.g. Laravel)


  • Microsoft visual Studio
  • Oracle or Microsoft SQL server
  • Embedded programming (optional)
  • Web sites and web applications

Key Responsibilities

2.1. Identifies requirements by establishing personal rapport with other persons in the company to understand service requirements.

2.2. Arranges program requirement in programming sequence by analyzing requirements;

2.2.1. Preparing a work flowchart and diagram using knowledge of computer capabilities, database and software requirements and any hardware (if required).

2.2.2. Programming language, and logic.

2.2.3. Learning technologies for effective preparation of projects and to introduce innovations in the software developed.

2.2.4. For interfacing projects, arrange all necessary resources for the successful implementation of the project.

2.2.5. Arrange resources for the successful implementation of the projects.

2.2.6. Make arrangements for maintenance and effective operation of software projects developed and commissioned.

2.3. Programs the computer by encoding project requirements in computer language; entering encoded information into the computer;

2.3.1. Keeping it integrated seamlessly with other IT systems running in the company/group.

2.3.2. Designing its architecture for easy replication in all companies at the group level.

2.4. Confirms program operation by conducting tests; modifying program sequence and/or codes.

2.5. Provides reference for use of prime and personal computers by writing and maintain user documentation; maintaining a help desk.

2.6. Maintains computer systems and programming guidelines by writing and updating policies and procedures.

2.7. Maintains professional and technical knowledge by

2.7.1. Attending educational workshops;

2.7.2. Reviewing professional publications;

2.7.3. Establishing personal networks;

2.7.4. Participating in professional societies.

2.8. Keeps equipment operational by

2.8.1. Calling for repairs;

2.8.2. Making the backups ready,

2.8.3. Following manufacturer’s instructions and established procedures;

2.8.4. Evaluating new equipment.

2.9. Protects operations by keeping information confidential.

2.10. Contributes to team effort by accomplishing related results as needed.

2.11. Develops and maintains applications and databases by

2.11.1. Evaluating client needs;

2.11.2. Analyzing requirements;

2.11.3. Developing software systems.

Analyze information, problem solving, attention to details, software design, software debugging, software development fundamentals, software documentations, software testing, software requirements, software development process.

Required Skills

analysis, problem solving, software knowledge & fundamentals

Software & Web Development
Job Type
Full Time/Permanent ( First Shift (Day) )
No Preference
Minimum Education
Degree Title
BS(CS) or Higher
Career Level
Entry Level
Required Experience
Fresh - 2 Years

We’d love to hear from you!
Drop us a line or give us a call
Get in touch

Lahore 54760.
PABX 042‐35811541‐6, 042‐35811191‐93 Fax 042‐35811195, 042‐35820147

4th Floor, The Forum Suite No. 416‐422, G‐20,
Block 9, Khayaban‐e‐Jami,
Clifton, Karachi‐75600
PABX 021‐35378650‐52, 35831618, 35833011, 021‐35874047‐49, 021‐35378650‐52
Fax 021‐35860251

G.D. Arcade, 2nd Floor, 73‐E,
Blue Area Islamabad‐44000
PABX 051‐2348307‐09,
Fax 051‐2348310