Software Developer Resume

This is a free Software Developer 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 Software Developer Job.

Software Developer Job Description

  • Gathers feedback from clients, design and technical staff on solution needs.
  • Builds user interface applications, business logic, and back-end databases using various programming and scripting languages.
  • Authors complex Web pages, business logic, and database schemas.
  • Assists in project planning and Web site design.
  • Creates prototypes and functional specifications for software projects.
  • Creates technical methodologies for engineering solutions to Web-based development problems.
  • Meets with engineering personnel on specifics of projects, new technologies, and deadlines.
  • Determines new technologies to utilize, such as browsers, languages, and plug-ins, based on company’s needs.
  • Conceptualizes long-term development needs, and plans and manages related projects.
  • Makes suggestions on creating technical standards for specific solutions and the company as a whole.

Sample Software Developer 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 Software Develope

I am looking to join a team of developers who deliver high quality software products using a variety of technologies

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 Software Developer can add his/her career achievements like,

  • Synthesized complex or diverse information; Collected and researches data; used intuition and experience to complement data; Designed work flows and procedures.
  • Generated creative solutions; Translated concepts and information into images; Used feedback to modify designs; Applied design principles; Demonstrated attention to detail.
  • Identified and resolved problems in a timely manner; Gathered and analyzed information skillfully; Developed alternative solutions; Worked well in group problem solving situations; Used reason even when dealing with emotional topics.
  • Assessed own strengths and weaknesses; Pursued training and development opportunities; Strived to continuously build knowledge and skills; Shared expertise with others.

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 Software Developer applying for a job would look like,

Software Developer

One Click Inc., Mumbai, 2006-Present

  • Main duties involved database processing and UI development for online marketing service companies.
  • The applications that were developed were both internal and external web development platforms that supported a high volume of users on a daily basis.
  • At One Click I was also at times called upon to lead and provide expertise to the design and analysis of these applications, assist in determining the technical direction for the implementation of projects, and act as a source for testing and code revisions utilizing Perl and Perforce.
  • The majority of the projects were performed within teams of 15 Perl developers, 40 in total located nationally and internally.

System administrator

Cyan Development Center, Mumbai, 2003-2006

  • In my position as system administrator, I installed and configured servers for use by customers and internal staff.
  • I documented policies, crafted procedures, and coordinated vendor relations.
  • One of my main duties was to manage a large scientific database and provide training in its use to people of widely varying backgrounds.
  • I also assisted in the development of the Center’s Website by writing Perl CGI scripts and configuring the Apache HTTP server.

Webmaster & multimedia technician

Master Brain Institute, Mumbai, 2000-2003

  • I was responsible for all aspects of the institute’s online presence (300+ pages).
  • I wrote thousands of lines of HTML and JavaScript, developed Perl CGI scripts and oversaw the transition of the site to PHP.
  • I created Web-based games and applications utilizing myself.
  • I also administered the Apache Web server and consulted with diverse faculty for project needs and deadlines.
  • I was a member of a small support staff that handled user support of UNIX software, answered user questions and provided troubleshooting of user problems. I also developed online HTML and Web design tutorials for users.
  • In addition, I assisted in the installation and maintenance of hardware and helped train new personnel.

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 Software Developer 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,

  • Post-baccalaureate program in Computer Science

Pune University Pune, 2000

  • B Sc (computer Science)

Pune University Pune, 1998

Honors

If you have won any competitions national or international then they could also be highlighted here. For example a Software Developer 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 Software Developer would look like,

  • President-Mumbai Perl Mongers

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 Software Developer could also look like,

Mr. Bharat Jain

Sr. Manager

Cyan Development Center

bharat@iiijjkk.com

Salary Range of a Software Developer

  • The average salary received is approximately Rs. 30000 per month. This works out to an annual pay package of 3.6 Lakhs to 4 Lakhs per annum CTC.
  • The salary from an American perspective works out to be $10000 per Month.

Note: This salary may be variable and it may change from organization to organization.

Frequently asked Software Developer Interview Question

  • Which algorithm does you like the most? Why?
  • How do you debug SSH?
  • What is the QA process?
  • How do you train another QA engineer?
  • What bug tracking tools you have used? Have you used any free tools?
  • How do you start your QA if there are no system requirements?
  • Have you used MSVC? What do you think of it?
  • There are 3 lights (in one room) and 3 switches (in another room), one for each, if you only enter into the light room once. How can you find out which switch corresponds to which light?
  • What is your weakness?
  • Why do you think you are suited for this job?
  • If there is a day, when you find yourself not fitting in our team, what will you do?
  • What makes you think you are qualified for this job?
  • Do you like music? Which composers is your favorite?

Related posts:

  1. Software Developer Resume
  2. ASP.Net Web Developer Resume
  3. Software Consultant Resume
  4. Software development manager Resume
  5. Software Design Manager Resume