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
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?