Software Development Engineer Resume Sample

4.6
24 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Alexandrea Emard
463 Lenore Row,  Boston,  MA
+1 (555) 897 2396

Work Experience


Software Development Engineer
05/2018 - PRESENT
Chicago, IL
  • Experience in with Windows , Linux and MacOS operating systems
  • The Job responsibilities include both Software Development and Functional Testing
  • Develop high quality software towards new features as well as supporting and maintaining existing features in Ericsson's SmartEdge and SSR platform
  • Perform software development in C and Perl. Perform unit, integration and functional test on code
  • Perform software integration with various components using standards and in-house tools
  • Diagnose, fix and resolve problem reports filed by customers and Software Quality Assurance
  • Support beta/First Office Application customers during lab and field trials
  • Instrument code and simulate for measuring and profiling system performance and scalability
  • Address complex technical challenges that warrant innovative and creative solutions
Software Development Engineer
04/2011 - 04/2018
Chicago, IL
  • Analyze customer and SOA defect reports and provide workarounds and resolutions
  • Experience in Development and Testing of IPv4, IPv6, L2/L3 protocols, QoS, BRAS, TCP, UDP, Ethernet and IPC
  • Experience with Banking and/or Credit Union systems and/or extract data desired
  • The ability to interact with internal stakeholders for the purpose of data gathering and discovery
  • Strong organizational skills
  • Strong written, verbal and non-verbal skills
  • Review other developers’ code

Education


Dakota State University - University Center
2007 - 2011
Bachelor's Degree in Computer Science

Professional Skills


  • Strong communication skills, motivation skills, project scheduling, tracking and coordination skills
  • Excellent problem solving skills and debugging skills- Experience in developing or integrating federated identity solutions using SAML, OAuth, OpenID
  • Experience in C/C++ with excellent programming and code understanding skills demonstrated through relevant experience
  • Interpersonal skills: Effective in working with technical teams, with strong interpersonal and communication skills
  • Strong communication skills with solid technical writing and presentation skills
  • Strong system design and architecture skills. Demonstrated experience in a leading large, complex software projects
  • Excellent written and verbal communication, presentation skills and listening skills

How to write Software Development Engineer Resume

Software Development Engineer role is responsible for design, programming, coding, development, java, technical, software, analytical, debugging, linux.
To write great resume for software development engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Software Development Engineer Resume

The section contact information is important in your software development engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Software Development Engineer Resume

The section work experience is an essential part of your software development engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software development engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software development engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Development Engineer resume experience can include:

  • Expertise in delivering high-quality, innovative applications Strong analytical skills with excellent problem solving abilities
  • Prior architect level experience or interested in growing architecture skills
  • Experience with technical writing and overall strong written and verbal communication skills are required
  • Proven ability to lead cross-functional teams through influence; excellent interpersonal skills
  • Demonstrated skills in performing application development using programming languages such as C#, ASP.Net, VB.Net, Visual Basic, or Powershell Scripting
  • Excellent debugging and testing skills. Including the development of automated test frameworks

Education on a Software Development Engineer Resume

Make sure to make education a priority on your software development engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software development engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Software Development Engineer Resume

When listing skills on your software development engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical software development engineer skills:

  • Have strong spoken and written communication skills. Is able to interact effectively with people with varying job functions
  • Strong communication skills and inter-personal skills
  • Strong software design & coding skills with at least 3 years of experience building production software systems using Java, C#, or C++
  • Experience with Java and/or C++/C# coupled with strong base in OOD, SOA and data modeling skills
  • Strong communication skills and ability to prioritize and work across multiple engineering teams
  • Experience in C#/C++/Java/Perl/coding skills and strong Data Base knowledge

List of Typical Experience For a Software Development Engineer Resume

1

Experience For Software Development Engineer Resume

  • Communication Skills - Demonstrate ability to effectively communicate with peers, supervisors and customers
  • Excellent Object Oriented Design skills with a proven ability to find simple solutions to complex problems
  • Strong skills and experience in cloud-based software development
  • Strong understanding of Object-Oriented design concepts and coding skills in a language like Java, Objective-C, or C++
  • Strong coding skills in at least one programming language (e.g. C++, Java, etc.)
2

Experience For Software Development Engineer Resume

  • Strong object-oriented design and coding skills (Java, C++ on a UNIX or Linux platform)
  • Strong architectural and problem-solving skills
  • Strong programming and SW design skills in C#, Java and other OO language
  • Excellent collaborative skills with outstanding verbal and written communication abilities
  • Strong experience in object-oriented programming with C++ - mandatory skill
  • Solid design and development skills in SQL, TSQL, Java, Junit, and with BI tools (Tableau, Business Objects, etc)
  • Good analysis skills / Ability to take decisions under pressure
  • Very good communication skills / Ability to convince
  • Demonstrated ability to communicate effectively (verbal & written)
3

Experience For Software Development Engineer Resume

  • Strong communication skills, able to work with multiple business and development teams
  • Good English communication skills and a commitment to teamwork and hustle
  • Excellent communication skills -- at the whiteboard, in email, in commit comments
  • Strong system design and architecture skills
  • Strong experience of at least one modern programming language such as Java, C++ with strong base in object-oriented design and development
4

Experience For Software Development Engineer Resume

  • Strong skills in automation framework design and development and test case development
  • Effectively deals with ambiguity and change; devises frameworks or logical models to resolve and prioritize
  • Excellent written and verbal communication skills, ability to communicate with research scientists and engineers
  • Proven object-oriented design and implementation skills (Java or C++, C# or C), preferably on Linux
  • Strong technical development and Design skills
  • Solid communication skills and ability to work well in a team
  • Proven design skills and ability to find creative scalable solutions to difficult problems
  • MS in Computer Science · A proven ability to learn and adapt to new, complex development environments with deep dive analytical skills
  • Excellent written and verbal communication skills and an ability to interact efficiently with peers and customers
5

Experience For Software Development Engineer Resume

  • Experience in IT industry with hands-on technical skills
  • Experience and demonstrated strong proficiency in C#
  • Experience and demonstrated strong proficiency in Java
  • Team-oriented, strong communicator who effectively adjusts to technical and non-technical audiences
  • Strong communication skills—ability to think creatively and adapt the message to the audience
  • Excellent systems architecture skills
  • Strong distributed systems architectural skills
  • Strong object-oriented design and implementation skills (Java, Python), preferably on Linux
  • Strong object-oriented design and implementation skills (C++/Java), preferably on Linux
6

Experience For Software Development Engineer Resume

  • Excellent scripting skills in Bash and Python
  • Strong technical skills in Java, C++ or Objective C
  • Documentation Skills - Demonstrate ability to write fluently to describe algorithm design, theory and test results
  • Demonstrated skills in relational database SQL queries
  • Outstanding technical problem solving skills
  • Skills using cloud-based queueing, messaging, monitoring and storage techniques such as MQ, SNS, SQS or EMR
  • Analyze requirements and code/specifications to effectively apply appropriate testing techniques ensuring comprehensive testing coverage
  • Solid understanding of good coding and testing practices,
7

Experience For Software Development Engineer Resume

  • Basic scripting skills (Python Scripting / UNIX shell scripting / Windows Command Line), Basic IP / Telecom protocol stack
  • Fundamentals in design and coding skills in Java/C++ on Unix PlatformsFamiliarity with scripting languages and an understanding of SQL
  • Strong experience in designing and developing Automation framework for Functional, Load, Regression and Performance Testing
  • Prior experience in designing, developing, and unit testing software features
  • Demonstrate technical influence and increase QA Engineering group productivity and effectiveness by driving Engineering best practices
  • Demonstrated experience creating automated test solutions on at least two of the following operating systems: Windows, Linux, and Mac OSX
  • Displays in-depth knowledge of engineering methodologies, concepts,skills, and their application in the area of specified engineering
8

Experience For Software Development Engineer Resume

  • Strong experience working on Automation Framework and test script using Selenium WebDriver,TestNG
  • Attention to detail, problem-solving, and trouble-shooting skills
  • Contribute best-in-class programming skills to develop highly innovative, consumer-facing iOS mobile apps
  • Contribute best-in-class programming skills to develop highly innovative, modular, customer-facing IoT solution services and apps
  • Proven Quality Engineering automation experience using Selenium or similar tools
  • Prior experience designing and implementing large-scale distributed systems
  • Prior experience building and operating Big Data Systems
  • Strong experience in building distributed systems and multi-threaded programming
  • Programming skills in object-oriented languages including C, C++ or Java
9

Experience For Software Development Engineer Resume

  • Strong programming experience in programming in C/C++
  • Experience working in embedded Linux RTOS systems and good understanding of Linux kernel required
  • Experience in REST API testing Experienced in REXX and/or REXX PIPE coding for use in Automation scripts
  • Software engineering skills, including the ability to write high quality, maintainable, publishable, robust code in Java
  • Prior experience in consulting with a quick learning curve
10

Experience For Software Development Engineer Resume

  • Development and debugging skills using Java
  • Excellent experience in the use the Java programming language and the Python scripting language
  • Industry experience with 1+ years of experience designing & building highly-available distributed systems
  • Experience in algorithm design and problem solving · Experience leading small teams of engineers
  • Advanced software engineering skills, including the ability to write high quality, maintainable, publishable, robust code in Java and Python

List of Typical Skills For a Software Development Engineer Resume

1

Skills For Software Development Engineer Resume

  • Excellent C++ skills; with strong STL and Boost experience
  • Strong OO design skills; experience developing an app or complex features therein from scratch required
  • Leadership and influencing skills – proven experience in technical lead positions
  • Candidates with excellent verbal/written communication skills and strong time management
  • Excellent organizational skills, ability to independently prioritize day-to-day tasks
  • Demonstrates excellent judgment based upon strong technical and product vision, and excellent analysis
  • Relevant work experience including demonstrated experience in designing and building production software
  • Demonstrated coding and problem solving skills in at least one modern programming language
  • Strong developing skills in Python or C++ on writing and designing the automation tool and framework
2

Skills For Software Development Engineer Resume

  • Excellent programming/debugging skills
  • Strong debugging skills and the ability to easily and quickly read and modify existing code
  • Strong C/C++ development skills including STL, threading, design patterns and OO
  • Strong software engineering skills, including the ability to write maintainable and robust code in C++
  • Strong database design & querying skills, including SQL and NoSQL
  • Strong object-oriented design and coding skills in at least one modern programming language, such as: Java, C++, or Ruby
3

Skills For Software Development Engineer Resume

  • Strong egineering skills in Java, C#, Scala, or other high-scale programming language
  • Strong team player with string communication skills and has the ability to collaborate while showing willingness to take on any tasks to help the team succeed
  • Excellent programming skills; a fundamental understanding of what makes clear, maintainable and extensible code
  • Object oriented Programming concept with strong Programming Skill Experience in C++ and Java
  • Excellent communication and writing skills are required for writing SNMP MIB documents
4

Skills For Software Development Engineer Resume

  • Strong design skills with understanding of common design paradigms and deep understanding of distributed systems and web services technology
  • Excellent programming skills in object-oriented languages including C, C++ or Java
  • Excellent programming skills in object-oriented languages including C, C++, C#, or Java
  • Experience mentoring and developing the technical skills of Software Engineers
  • Self-motivated results-oriented with strong analytical and problem solving skills
  • Solid oral and written communication skills (operational runbooks, technical designs, business-facing communication)
  • Experience with coding skills in C and Modern C++
5

Skills For Software Development Engineer Resume

  • Strong responsive design skills using HTML/CSS and JS
  • Strong object-oriented design and coding skills, preferably on Linux/UNIX platform
  • Excellent communication skills. Able to actively participate in team discussions, knowing when to contribute, when to listen, and when to ask questions
  • OO design/development skills and have a proven track record for driving projects from concept to prototype and finally implementation
6

Skills For Software Development Engineer Resume

  • Solid design and coding skills in Java or C++
  • Hands on coding skills in Java (C#, C++) coupled with strong base in object-oriented design and development
  • Strong coding skills in C++ or Java, on a Unix/Linux platform
  • Solid programming and design skills in Object oriented language
  • Experience and demonstrated strong proficiency in Java and/or any scalable programming languages
  • Excellent interpersonal skills and enjoy working in a highly iterative, agile, “start-up” open team environment
  • Strong coding skills and Computer Science fundamentals
  • Strong debugging skills on Android/Java
7

Skills For Software Development Engineer Resume

  • Strong skills in system development using C, on embedded OS/RTOS
  • Strong, object-oriented design and coding skills in C/C++ and/or Java preferably on a UNIX or Linux platform
  • Excellent troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
  • Strong design and coding skills (target languages: Java, JavaScript, Python)
  • Strong coding skills in one or more of: Java / C#/ C++
  • Excellent object-oriented design and coding skills (C/C++ and/or Java on a UNIX or Linux platform)
  • Strong object-oriented design and coding skills (preferably Java on a nix platform)
  • Proven Java development skills building large scale web applications
8

Skills For Software Development Engineer Resume

  • Well-rounded engineering skills; full-stack development experience—web & services
  • Strong problem solving skills—adaptable, proactive and accountable
  • Excellent interpersonal skills and enjoys working in a highly iterative, agile, and open team environment
  • Demonstrated hands on experience using java or other OO technologies strongly desired
  • Excellent Java server-side skills; with fluent knowledge of key third party frameworks and libraries such as Spring, JAXB, Hibernate or Guava
  • Hands-on experience in Python or C/C++ coding skills
  • 4) Good Debugging Skills
  • Excellent oral and written communications skills. Highly driven, positive attitude, team player, self-motivated and very flexible
9

Skills For Software Development Engineer Resume

  • Have solid written and verbal communication skills
  • Strong communication skills Openly raises concerns, impediments
  • Good decision making skills, conflict resolution, and follow through with partners
  • Experience with OO design/development skills and a track record for driving projects from concept to prototype and finally implementation
  • Strong, object-oriented design and coding skills (Java, C++, C# preferably on a UNIX or Linux platform)
  • Strong, object-oriented design and coding skills (C/C++ /Java preferably on a UNIX or Linux platform)
10

Skills For Software Development Engineer Resume

  • Strong technical and development skills
  • Demonstrate leadership and organisational skills
  • Desirable skills and experience would ideally include
  • Good C++ programming, OOA and OOD skills
  • Good Node.js skill and web development experience

List of Typical Responsibilities For a Software Development Engineer Resume

1

Responsibilities For Software Development Engineer Resume

  • Excellent organizational, interpersonal skills and time management skills
  • Strong OO Design, Data Structures and Algorithm skills required
  • Excellent object-oriented design and coding skills (Java, C++ on a UNIX or Linux platform)
  • Extensive experience in Unix/Linux environments. Scripting skills in Perl, Shell or another common language
  • Excellent documentation skills
  • Technical administrative experience Windows, Linux, Apple OS Scripting or programming experience PERL, C, Bash Technical troubleshooting
2

Responsibilities For Software Development Engineer Resume

  • Experience doing hands-on software development, with experience writing Linux kernel (.drivers or core), as well as ZigBee stack code
  • Good understanding of BI best practices with strong debugging abilities
  • C++, Python or Java programming and debugging skills
  • C++, Python, Java or Javascript programming and debugging skills
  • Extensive experience in making source code changes to JIRA and Confluence using Atlassian API. Atlassian plugin/ add-on experience
  • Software development experience, including 1+ yrs of experience with learning systems and algorithms
  • Advanced coding skills (concurrency, profiling and performance optimization)
  • Strong understanding and experience working with Web based- SOA applications
3

Responsibilities For Software Development Engineer Resume

  • Software development engineering experience with experience developing embedded applications
  • Software development experience, including 1+ yrs of experience with learning systems and algorithms
  • Five or more years of web development experience and proficiency building engaging user experiences
  • Two or more years of web development experience and proficiency building engaging user experiences
  • Experience developing compelling website, front-end/UI experiences for customers
  • Understands, leverages and applies software development and testing best practices effectively
4

Responsibilities For Software Development Engineer Resume

  • Olid hands-on engineering experience
  • Good working knowledge and experience in Quality Management processes across the lifecycle
  • Prior experience in testing enterprise applications
  • Project management experience with a good understanding of project management principles
  • Strong analytical abilities and experience conducting experimental analysis
  • Strong skill in C programming
  • Experience programming with languages such as C/C++, Java, Ruby, or Python with a strong base in object-oriented design and development
  • Good experience of working in a Linux (Ubuntu) environment
5

Responsibilities For Software Development Engineer Resume

  • Proficient scripting skills to perform data/file manipulation (e.g., Python)
  • Demonstrated familiarity and experience supporting medium and large size projects through a defined software development life cycle
  • Experience with server management, testing and validation
  • Excellent experiences with Angular, Spring, Akka, Mongo DB, Cassandra
  • Proven experience in coaching junior members of the team
  • Design and development skills in one or all of the following C#, Java is desired
  • Experience in developing objected-oriented software, with industry experience in one or more relevant languages (Java, C++, or C#)
  • Proficient scripting skills to perform data/file manipulation e.g., Python
6

Responsibilities For Software Development Engineer Resume

  • Demonstrated hands on experience using Oracle PL/SQL
  • Demonstrated hands on experience using Java
  • Experience and solid foundation in client-server programming and system software development
  • Experience and solid foundation in TCP/IP and networking protocols
  • Data analysis and debugging skills
  • Work experience in Product Development in a large enterprise. This includes demonstrated ability in the following areas
  • Basic programming skills (C / C++/ Pascal / PHP / Perl or other language)
  • Experience implementing web experience on mobile devices
  • Intermediate Java, XML, HTML, Python development skills - Database knowledge (Oracle PL/SQL)
7

Responsibilities For Software Development Engineer Resume

  • Displays expertise in process design and redesign skills. Presents anddefends architectural, design, and technical choices to internal
  • Experience in the development, execution, and use of test plans to validate physics-based models
  • Solid experience architecting highly scalable services or complex distributed systems
  • Great Java development skills building large scale web applications
  • Great coding skills (Java preferably on a UNIX or Linux platform)
  • Can deal with ambiguous, undefined problems; communicate effectively to team members
  • Solid years of experience with C++ in a Linux Environment
  • Willingness to learn new skills and ask questions
  • Development experience on Windows and Linux , Linux platform debug experience
8

Responsibilities For Software Development Engineer Resume

  • Good experience with Node.js & React
  • Strong experience in one or more of the following languages: C++, Java, Objective-C
  • Strong hardware background and experience with lab equipment (scope, logic analyzers) is advantage
  • Software development experience with a demonstrated ability to deliver products
  • Demonstrated experience in a rapid development environment to support API creation
  • Prior test automation experience
  • Object-oriented design and coding skills (Java, Python, Perl and/or C++) on a Unix or Linux platform
  • Demonstrated experience of how and where risk is introduced during software development
  • Experience in maintaining lab hardware systems, VM setup, and work experience with ESX servers is desired
9

Responsibilities For Software Development Engineer Resume

  • Database modeling skills
  • A passion and curiosity for learning new skills and technologies
  • A strong focus on clean code and solid designs
  • Solid experience with RESTful principles and/or web services
  • Demonstrated knowledge and experience of network protocols such as TCP/IP
  • Familiarity with one or more of: Python, Perl, PHP or prior experience developing mobile applications (IOS and Android)
  • Experience developing test automation OR combination of development in Java and test automation experience
10

Responsibilities For Software Development Engineer Resume

  • Solid experience developing large scale distributed systems
  • Willingness to dive into software environments and technical issues and to sharpen the skills necessary to for building newer and better products
  • Strong Python programming experience highly desired
  • Strong programming experience with Java, C++ or other language is required
  • In general IT or software engineering industry experience or equivalent combination of education and work experience
  • Strong experience troubleshooting OS, database, network and application server issues
  • Strong experience with Data Modeling
  • A solid grounding in Computer Science fundamentals (BS or MS in CS or related field or equivalent work experience)
  • A passion for learning new skills and technologies

Related to Software Development Engineer Resume Samples

Development Software Engineer Resume Sample

Work Experience

  •  Cooperation with relevant departments of Daimler Research & Development in Germany for production of HD Live Map out of vehicle fleet sensor data   •  Cooperation with relevant departments of Daimler Research & Development in USA for production and validation of prototype fully autonomous driv...
Professional Skills

  •  Strong coding/scripting/automating skills ...
  •  Adept at handling ambiguous or undefined c...
  •  Demonstrated ability to apply in-depth ana...
4.6
13 votes

Software Development Engineer Engineer Resume Sample

Work Experience

  •  Career Gap Analysis   •  Experience designing and developing test automation scripts with demonstrated programming languages and script development skills (5 years)   •  Strong Object oriented design and C/C++ programming skills   •  Exceptional communication sk...
Professional Skills

  •  Excellent programming skills, software org...
  •  Strong coding skills in Java, C, C++, C#, ...
  •  Leadership skills to work effectively with...
4.9
19 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates