Use this sample and step by step explanation for setting meaningful and inspiring employee performance goals for a software engineer.

A Software Engineer is responsible for designing and developing efficient and effective software solutions that aim to meet a client's needs and may have a specialization in databases or web development or even both. He or she will work on various systems including operating systems, content management, and web-based applications.

In addition to that major role, he or she will perform other tasks such as; performing system integration testing, undertake database administration, develop new product concepts, participate in product development, conducting research on new technologies in the market, perform debugging procedures and analyze clients? needs and develop the right product for them.

Employee Performance Goals Sample

Employee's Name: Title:
Review Period: __/__/__ to __/__/__ Employee SSN:
Work Location: Supervisor's Name:


  1. Setting Goals: List specific goals in the space provided below each competency under "Performance Goals". Assign an appropriate timeline for each goal as well as numeric or financial terms to measure the goal.
  2. Employee Comments: The employee must comment next to each goal under "Employee Comments" with "Okay" for goals which he/she feels comfortable working with, and "Needs Clarification" for goals which he/she believes need to be discussed further. An employee who is comfortable with all the goals can sign the goals at this stage.
  3. Summary: Give a summary of the total time estimated for the employee to have achieved the goals. State action plans and specific milestones to track the goals. Any additional comments agreed between the employee and the supervisor should be noted here.
  4. Human Resources Review: Human resources personnel must confirm that the goals are specific, measurable, achievable, relevant, and time-bound. He/she must then sign the goals in the "Human Resource" section provided under "Signatures".
  5. Signatures: When discussion of the goals has been completed and consensus has been reached, sign the goals and let the employee sign too. Send the final copy to the human resources for inclusion in the employee's professional records.

Performance Goals for Next Period

Performance Goals

Employee Comments


Be willing enough to collaborate with other when it comes to problem-solving issues.

Try to ask the right questions that will act as a guide to coming up with proper solutions.

[employee comments goal]

To learn new ways and techniques of undertaking troubleshooting operations.

Learn to give and receive constant feedback on the task being handled.

[employee comments goal]

Work with a team to identify common goals and put them in a place where one can visually see them

Create synergy within the team, departments, and alliances across the company

[employee comments goal]

Do not allow jealousy to have its way at the workplace

Work in line with the company policies and regulations to avoid falling into trouble

[employee comments goal]

Be precise and specific in the feedback one provides and be assertive when giving negative feedback

Avoid repeating a point once one has made it as one would sound nagging to the other person

[employee comments goal]

Put extra effort in following up on all meetings and documenting all the responsibilities and tasks delegated to participants

Assign clear roles to all participants and put extra effort in making notes during a meeting

[employee comments goal]

Participate in specialized training programs and seek for more specialized training opportunities

Encourage team members to put extra effort in taking part in crucial training sessions

[employee comments goal]

Put extra effort in improving typing speed and accuracy when using word processors

Demonstrate more willingness to learn more about computer security issues and copyright laws

[employee comments goal]

Always consider the needs of all users when designing new programs

Move beyond existing applications and come up with new applications that improve operations

[employee comments goal]

Learn more about the basics of troubleshooting and maintaining a wide range of devices and machines

Show willingness to learn new technologies and make enough effort to remain updated with technology

[employee comments goal]


Sections 1-2: To be completed by the supervisor

Section 3: To be completed by the employee

1. Goals completed since last performance feedback

2. Goals for next period

3. Employee comments


I acknowledge that I discussed this performance feedback with my supervisor. My signature does not mean that I agree or disagree with this appraisal.
Employee: Date:
Supervisor: Date:
Human Resources: Date:

Related Articles