Software Engineer Resume

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

Software Engineer Job Description

  • Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Requires a degree in software engineering design and development. Excludes paraprofessional positions.
  • Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Analyzes software requirements to determine feasibility of design within time and cost constraints.
  • Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system.
  • Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

Sample Software Engineer 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 Engineer

Technical professional with more than 10 years experience maintaining computers and software as a Systems Engineer. Strong technical troubleshooting and analysis skills balanced with strengths in communication, teamwork, and leadership. Key areas of knowledge, training and experience encompass.

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

  • Manage Activities related to the design, development, support, maintenance and implementation of VMS (View Metrology Software, multi-threaded application)
  • Guided Primary Software group on the development of VMS
  • Utilized communication and organizational skills to oversee development
  • Assigned necessary tasks to members of the Software Team to meet deadlines
  • Oversaw SCR (Software Change Request) Tracker and kept track of customer and application issues
  • Resolved Complex Customer requirements
  • Established and followed through on metrics of new features to be introduced

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

Software Engineer

West Side Networks Systems, Mumbai, 2006-Present

  • Designed, developed, tested, and evaluated software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Researched, designed, and developed computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Developed and directed software system testing procedures, programming, and documentation.
  • Consulted with customer concerning maintenance of software system.
  • Coordinated installation of software system.

Software Engineer

Neon Technologies, Mumbai, 2003-2006

  • Analyzed software requirements to determine feasibility of design within time and cost constraints.
  • Consulted with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system.
  • Formulated and designed software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Developed and directed software system testing procedures, programming, and documentation.
  • Consulted with customer concerning maintenance of software system.
  • Coordinated installation of software system.

Junior Test Engineer

Priya Computers, Mumbai, 2000-2003

  • Actively diagnose and repair faulty circuit boards from system level down to component level.
  • Work closely with other engineering groups to help reduce design and manufacturing defects.
  • Delivered Miatas in a timely manner to meet deadlines
  • Authorized System Owner
  • Coordinated with other departments
  • Facilitated the delegation of resources
  • Produced and update daily status reports
  • Trained new employees
  • Utilized VB in real time to alter variables and test environments in test code to alter parameters for testing

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 Engineer 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,

  • M C A (Programming)

IIT Chennai, 2000

  • B Sc.

Mumbai University, 1998

Technical Skills:

  • Computer Languages: Java, C/C++, Spark Assembly, C#
  • Operating Systems: Windows XP/NT/98/95, UNIX
  • Software’s Visual Studio 2005, MS Visual Studio.NET 2003 ;MS Office, Xilinx, Visual Source Safe

Honors

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

  • Volunteered Teaching Introduction to Computers classes at a Community Rehabilitation Center in Mumbai.
  • Volunteered Installing Computer Labs at Community Centers around Pune
  • Used Imaging Software to push and refresh Operating Systems
  • Assisted students with computer applications.

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

Mr. Bharat Jain

Sr. Manager

Priya Computers

bharat@iiijjkk.com

Salary Range of a Software Engineer

  • The average salary received is approximately Rs. 18000 per month. This works out to an annual pay package of 2 Lakhs to 2.25 Lakhs per annum CTC.
  • The salary from an American perspective works out to be $9000 per Month.

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

Frequently asked Software Engineer Interview Question

  • Tell us a little bit about yourself.
  • What would you like to do?
  • What motivates you?
  • Why are you leaving your current job?
  • What do you like about your current/former job? What don’t you like?
  • How would you rate your current/former management?
  • Would you like to be the team leader or team member?
  • What is your ideal team size?
  • Tell me about a conflict at a previous job and how you resolved it.
  • What is Object Oriented Design? What are the benefits and drawbacks?
  • What is the  software philosophy?
  • What books have you read on software engineering that you thought were good?
  • What are the really important aspects of software development?
  • Why do projects fail?

Related posts:

  1. Software Test Engineer Resume
  2. Software Engineering Manager Resume
  3. Software Design Manager Resume
  4. Aircraft Engineer Resume
  5. Aerospace Engineer Resume