Computer Programmer Job Description Template

What Does a Computer Programmer Do?

Computer programmers (or systems programmers) create and design software programs and web applications tailored to client and company needs. They write code in various computer languages and then test, debug, and update the code as needed. They may work in paired groups with other programmers.

Computer Programmer Job Overview

In the computer programmer role, you will write code using different programming languages such as C#, HTML, JavaScript, and Python. You are expected to train end-users and provide maintenance support as needed. Success in this role will be demonstrated by creating functional programs that help drive the operating efficiency of the firm.

Computer Programmer Job Responsibilities and Duties

  • Develops automated systems and optimizes machine sequences
  • Creates process workflow and algorithms
  • Maintains and develops existing processes 
  • Writes codes for applications and tests the programs
  • Provides tech support and asks for feedback
  • Researches and follows the latest technological developments
  • Educates users and teammates on how the software works

Computer Programmer Job Requirements

  • Minimum of 2 years of work experience
  • Advanced knowledge in Mac and Windows operating systems
  • Highly proficient in various programming languages
  • Excellent problem-solving skills
  • Strong verbal and written communication skills
  • Meticulous and organized
  • Bachelor’s degree in Computer Science or any related field


Are you looking to start your hiring process today? Comeet can help. Check out our pricing plans to learn more about how we can redefine the way you recruit new talent.

Similar job titles include:

Cristina Burns

Cristina Burns

Get Demo
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages