Sample Software Programmer Resume

A software programmer resume should invariably highlight the programming skills you possess as an IT professional. "Software programmer" is a generic term, so a specific and detailed software programmer resume is an important part of your job search. This sample resume may help you in crafting your own.

Sample Software Programmer Resume

Keith Anderson

35 Smith Avenue, Los Angeles, California 10080

Home: 000-123-1234, Cell: 000-123-2345

Email:, Website:

Career Goal: To work in a challenging software development environment

Career Summary: 

  • Gained more than 10 years of experience in the field of software development and network administration, especially for health care and financial industries.
  • Enhanced the working ability of the existing business systems by using efficient software programs.
  • Troubleshot the network-related problems in small-scale LAN/WAN settings.
  • Developed excellent proficiency in preparing drafts like "How to Use Kits" or "End User Manual," as well as Frequently Asked Questions for the developed software programs.
  • Gained experience with software development for public and private sectors, including financial and health care industries.

Work Experience:

McKingston Soft Solutions, Los Angeles (2005–Ending Date)

Designation: Senior Software Programmer Analyst


  • Developed antivirus and hack-proof firewalls for the Internet server, which resulted in the reduction of such incidents by 25 percent.
  • Designed custom software solutions for clients in finance and health care industry.
  • Developed the ERP solutions to financial service giants Harrison & Harrison Associates, NJ Reid LLP and Ferguson Jesse Inc.
  • Using embedded system programming, developed Bioinformatics Management System for multi-specialty hospitals, including GJ Jenison Health Care and FBB Hospitals.
  • Installed, developed and maintained custom software at the clients' premises.
  • Developed a mainframe software application (HealthMan R) for managing a hospital database.
  • Trained end users and handled special network troubleshooting sessions for the trainee network engineers.

Visual Link Solutions, Los Angeles (2002–2005)

Designation: Software Programmer


  • Developed assigned modules of software program for clients.
  • Prepared the algorithms and flow charts of the given modules.
  • Reported to the project leader about the progress of the programming.
  • Prepared presentation on the working of the developed modules and the nature of blending with the other modules.
  • Participated in the discussion and planning of projects or assignments.

Visual Link Solutions, Los Angeles (1999–2002)

Designation: Software Programmer Trainee


  • Designed parts of modules in C and C++ languages.
  • Solved end user problems.
  • Wrote codes and analyzed the software codes written in C.

Educational Profile:

  • Bachelor’s degree in computer science
  • CCNA certification
  • Unicenter Certified Engineer

Technical Knowledge:

  • C++, Visual Basic, .NET, Oracle 9.x with Developer package, Perl, Java, JavaScript, ASP, Embedded System Programming using C and Assembly Language.
  • Expertise in Windows, Red Hat Linux and UNIX operating systems.