Software Engineer Resume Example

1M+ job seekers
Info icon This resume was written by our experienced resume writers specifically for this profession.
Was this sample helpful? Rate us

Software Engineer Resume Example (Text version)

Henry Ahle

Address: Jenaer Strasse 45, 45279, Stuttgart, Germany
Email address:
Phone number: 0201 91 74 03


Results-driven and motivated Software Engineer with a demonstrated experience in improving software performance, testing and updating existing software, and developing new software functionalities. Offers proven track record of extraordinary achievements, strong attention to detail, and ability to finish projects on schedule and within budget.

Work experience

06/2017 - 03/2019, Software Engineer, Critical Alert, Inc., Stuttgart, Germany
  • Developed and implemented tools which increased the level of automation and efficiency of installing and configuring servers.
  • Tested and updated existing software and using own knowledge and expertise made improvement suggestions.
  • Redesigned company's web-based application and provided beneficial IT support to colleagues and clients.
  • Awarded Employee of the Month twice for performing great work.
06/2015 - 06/2017, Software Engineer, Experian, Inc., Stuttgart, Germany
  • Worked on the multiple software projects simultaneously and participated in the whole software development process from design to implementation and delivery.
  • Developed new software functionalities, ensuring that clients' vision and requirements were met.
  • Collaborated with peers on the improvement of software performance and performed error analysis; installed and maintained multiple server software.
  • Recognized by executives for completing projects in a timely manner and within budget.


09/2014 - 05/2015, Software Engineering, University of Oxford, Oxford, United Kingdom

First Class Honours

09/2011 - 05/2014, Computer Science, University of Stuttgart, Stuttgart, Germany

Top 5% of the Programme

Clubs and Societies: Engineering Society, Math Society, Volleyball Club

09/2007 - 05/2011, Gymnasium, Max-Planck-Gymnasium, Leverkusen, Germany

Graduated with Distinction (Grade 1 - A/excellent equivalent in all 4 subjects)

Activities: Math Society, Physics Society, Tennis Club


Computer Skills
Microsoft Office
Frameworks, DevOps
IDE, NetBeans
Zend Studio
CodeCharge Studio
Interpersonal Skills
Ability to Work under Pressure
Analytical Skills
Time Management


06/2013 - 08/2013, English Tutor, EF Education, Suva, Fiji


04/2017, Certified Software Development Professional, IEEE Computer Society


Exploring distant lands
Getting lost in a good book
Capturing moments
Position Overview:

Software Engineer

Development and implementation of new software solutions, management and coordination of junior employees, investigation and analysis of any IT-related issues, and making informed and data-driven decisions which affect the company and its' business are all classic examples of what is an experienced Software Engineer usually responsible for. Besides that, they also often participate in the creation of web systems and improvement of existing web services to increase efficiency and decrease unnecessary expenses.

Similar Job Positions

Front-End Developer Database Administrator Information Security Analyst UX-UI Game Designer IT Support Officer Network Engineer Web Developer Back-End Developer Tester

How to write your own Software Engineer resume?

1. Use a professionally designed template

Instead of simply building your resume in Microsoft Word or any other text editor, you should consider using a professional resume template. Don't get us wrong. There is nothing bad about writing your resume in a text editor, however, if you want to move it to the next level and show to the recruiters that you take it seriously, using a resume template might be the right step for you. It will not only add a graphical element to it and make it look more elegant but will also significantly increase its' chances of getting noticed by employers. The templates will save you a lot of time and effort too. Resume above is a great example of using a professional template.

2. Draw attention to your accomplishments

Let the hiring managers know about your achievements. Rather than describing all your work responsibilities, which can basically anyone find easily on the Internet, try to talk more about the successful projects you have worked on. They will also serve as perfect proof of your qualities and abilities. To improve this even more, add numbers to the accomplishments to show the specific results of your work. You can also include any awards or promotions you have received throughout the years.

 Software Engineer Achievements Example

  • "Developed a system that maintains threat matrices and other deployment information for the US military. It uses Java and tomcat to implement a RESTful API which is connected to by the front end which is a web application written using the Sencha framework in JavaScript and HTML5."

  • "Worked on “MyLicense 2000” which was an app for maintaining licenses for states so that they could keep track of which individuals possessed licenses to do what. The client was written in Java and the website was in Visual Basic. Also used Documentum to pass documents between itself and outside."

  • "Designed and built an application to help patients keep track of their medications as well as provide reminders to patients regarding when to take their medications."

3. Remove any unnecessary information

Don't make any section of your resume too long. If you do, you risk that the recruiters will quickly lose interest in it and get bored and that's something you really don't want. That's the main reason why making sure that every word in your resume is there for a reason is so important. For instance, instead of adding 10 long bullet points to each work experience, try to include 5-6 most relevant ones to every one of them. Or if you think that the profile summary of your resume is too long, try to shorten it without killing the value. You can also delete any unimportant sections. Ideally, a resume should be about 1-2 pages long.

Related Back-End Developer Resume Samples

Related Programmer Cover Letter Samples

Let your resume do the work.

Join 1,300,000 job seekers worldwide and get hired faster with your best resume yet.

Sign Up