Programmer Resume
This is a free Programmer Resume example that covers objectives and tips to gets you the best job. This professional resume template with action words will help you in writing perfect CV for the desired Programmer Job.
Programmer Job Description
- Test and develop programming modifications.
- Write new program code using prescribed specifications.
- Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part.
- Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
- Confer with users to gain understanding of needed changes or modifications of existing programs. Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
- Write and maintain programming documentation.
- Analyze NT client/server and micro-computer based software solutions compatibility with company requirements.
- Maintain confidentiality with regard to the information being processed, stored or accessed.
- Document programming problems and resolutions for future reference.
- Assist personnel of other departments as a computer resource.
- Other duties as assigned.
Sample Programmer Resume Template
Contact information
In this section you have to include your Name, current home address, Mobile telephone number, Landline telephone number and your personal email address which is currently used.
- Full name
- Present and permanent addresses
- Telephone numbers
- Email address
Professional or career objective
Your objective is the one that clearly underlines your aims and aspirations in that profession. For example a Management Graduate will have to write an objective which is concise and precisely speaks about his role that he wants to play in the Organization.
Sample Objective for Programmer
To obtain a responsible and challenging position with a progressive company where my work experience will have valuable application and utilization of my opportunity for advancement.
Career Achievements
If you have any major Career Achievements or any Appreciation then this is the section where they should be listed. For Example a Programmer can add his/her career achievements like,
- Involved into creation of Schema and tables in Sybase database.
- Developed DAOs (Data Access Object) and DOs (Data Object) using Hibernate as ORM to interact with DBMS – Sybase.
- Trained company personnel and clients on computer specific system, along with installing and troubleshooting all software issues.
- Received numerous letters of recommendation, and appreciation from customers, and management.
Experience
Previous work experience plays an important role while applying for a Job and hence it should be well presented in the resume. Most of the questions during your resume will be related to the previous job that you had and hence you should be well prepared for it. You should begin with putting the name of the organization that you worked for, the duration of your work and the post or the designation at which you were working. After this, you can effectively place points in a bulleted format that talk about the responsibilities and the achievements that you may have achieved during your stay at the previous organization. The work experience of an experienced Programmer applying for a job would look like,
Programmer
ACH Network, Hyderabad, 2006-Present
- Involved in Analysis, Design and implementation of the project.
- Used different features of Struts like MVC, Validation framework and tag library.
- Used Tiles, AJAX and Internationalization with include to Struts view part.
- Used Spring Framework for DI (Dependency Injection) and Transaction Management.
- Used various design patterns like Business Delegate, Service Locator, Factory, DTO, DAO, Front Controller, Singleton etc
- Worked on the EJB as backend.
- Deployed the application and tested on IBM WSAD application server.
- Environment & Tools: Java 1.4, Struts 1.1, spring 1.2, Hibernate 3.1, IBM WSAD 5.1, CVS, Sybase 7.0, Toad, Test Director 8.0.
Software Programmer
ANC, Delhi, 2004-2005
- Designed the module that records and provides information on various securities (stocks, bonds, mutual funds, options)
- Built the user interface using MVC architecture.
- Used design patterns like Business Delegate, Value Objects, Singleton.
- Involved into development of JSP, Servlets, EJB, and JDBC.
- Worked on ANT scripts for building and deploying the application.
- Deployed and tested the application using Weblogic as application server.
- Using Java scripts did client side validation.
- Writing SQL queries to fetch the business data using Oracle as database.
- Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
- Used CVS for version controlling.
- Environment & Tools: Java 1.4, JSP 1.2, Servlets 2.3, EJB 2.0, JDBC, BEA Web logic 8.1 application server, Oracle 9i, Eclipse, Ant, Log4j, CVS.
Developer
Vanguard, Delhi, 2002-2003
- Understanding the business requirements and Implemented the MVC architecture.
- Web components developed using JSP, Servlets, and JDBC.
- Developed Stateless Session EJBs to accommodate the business logic as per the business requirement.
- Applied J2EE design patterns like Business Delegate, Service Locator, Value Objects, DAO, Singleton etc
- Deployed and tested the application using Weblogic application server.
- Using java scripts did client side validation.
- Writing SQL queries to fetch the business data using Oracle as database.
- Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
- VSS was used as configuration management tool.
- Environment & Tools: Java 1.4, JSP 1.2, Servlets 2.3, EJB 2.0, JDBC, BEA Web logic 8.1 application server, VSS, Toad, Oracle 9i.
Education and Certification
The academic details need to be mentioned in a tabulated format with respect to the degrees or the courses that the candidate would have undertaken in the past. The latest degree or course comes first followed by the last completed course and hence forth going backwards. For example a Programmer who has completed post graduation or graduation course is applying for a Job or to a company or an organization then his/her details would be like,
- B.Sc., Information Technology
University of Pune, 2000
- Programming languages
C/C++, C#, C-Sharp, DirectX Shaders, Java, Visual Basic, HTML, JavaScript, XML, Intel x 86 Assemblies.
- Application Programming Interfaces (API’s)
Microsoft .NET, Windows Win32 API, Microsoft Foundation Classes (MFC), Active Server Pages (ASP), Active Server Pages .NET (ASP.NET), Common Gateway Interface (CGI), ISAPI, DirectX, Direct3D, DirectShow, Microsoft IIS, Maya MEL Script, Maya File Export
Honors
If you have won any competitions national or international then they could also be highlighted here. For example a Programmer could lay stress on any exams that he may have given or any seminars or conferences attended. If you are a part of any honorary society or any nonprofit organization then that could also be added here.
The honors and the activities section of a Programmer would look like,
- Member of IEEE Computer Society
- Honorable Member of Dhiru Naval Academy.
References
The References are generally required so that your present employer can gauge you through the eyes of the people who you were associated with or have worked for. So your teachers or college professors’ details could be placed here. Or your past employer who you would have worked under can also be used as a reference. Ensure that the people whose names you enter know you well and do inform them that you are placing their names as reference because many companies call to confirm. For example the references section of a Programmer could also look like,
Mr.Abc Def
Sr. Manager
ACH Network
abc@iiijjkk.com
Salary Range of a Programmer
Database Programmer
- The average salary received is approximately Rs. 35000 per month. This works out to an annual pay package of 3.5 Lakhs to 4.25 Lakhs per annum CTC.
- The salary from an American perspective works out to be $9500 per Month.
SQL Programmer
- The average salary received is approximately Rs. 17000 per month. This works out to an annual pay package of 1.8 Lakhs to 2 Lakhs per annum CTC.
- The salary from an American perspective works out to be $7380 per Month.
Note: This salary may be variable and it may change from organization to organization.
Frequently asked Programmer Interview Question
- You have a team member who is not meeting his commitments, what do you do?
- We have met several candidates. Why are you the Database Programmer we should hire?
- What’s the difference between Response.Write() andResponse.Output.Write()?
- When during the page processing cycle is ViewState available?
- How are Structure passing and returning implemented by the complier?
- How can we read/write Structures from/to data files?
- What is the difference between an enumeration and a set of pre-processor # defines?