Software Dev Resume Sample

5.0
16 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Cristopher Schimmel
61288 Guillermo Field,  Detroit, MI
+1 (555) 661 8742

Work Experience


Software Dev Engr Senior
06/2017 - PRESENT
Detroit, MI
  • Design & development of Ads fraud/risk analysis system to maintain the ads security standard across Search, Native, Video and Mobile ad systems on Yahoo and it’s network
  • Perform root-cause analysis of any reported fraud incidents
  • Proactively research into identifying security and fraud risk in ads eco system
  • Provide technical leadership and mentor junior engineers
  • Define technical best practices and evangelize new ideas/technologies/approaches
  • Reviews functional requirements, use cases to determine the relevant data requirements for executing the use cases and implements test plans that can validate small to extremely large scale data volumes on a range of different databases including MySQL and Mongo
  • Translates technical solutions based on end user’s needs and feasibility
  • Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for an application family
Software Dev Prin Engineer
01/2011 - 04/2017
Los Angeles, CA
  • Commercial experience in software development using the Java programming language, including the use of some IDE with a solid understanding of object oriented design concepts for delivering and maintaining a software product
  • Technical understanding of SQL, JDBC, XML, Servlets, and Hibernate
  • Exposure to mature development processes including use of source code control systems like Subversion is required
  • Extensive experience with enterprise software security development
  • Experience with both hardware and software development practices
  • Works closely with the development team, technical lead, and Solution Architects within the Engineering group to plan ongoing feature development, product maintenance, and management of development teams
  • Virtualization Monitoring Developer
  • Excellent working knowledge of operating system fundamentals such as: virtual memory, process scheduling, VFS, multi-threaded programming, etc
Websphere Application Server Software Dev-internship
07/2005 - 08/2010
Dallas, TX
  • Implement actions to increase ESI and vendor partner knowledge on team.QUALIFICATIONS
  • Partner with multiple vendors to create estimates and delivery plans for projects or programs across an application family. Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for an application family
  • Relevant experience in VM ware, Vsphere, Vcenter, VASA provider, Virtualization development experience required
  • Proven experience implementing enterprise level software solutions
  • Strong object oriented design skills (OOD/OOP)
  • Strong experience with Java technologies or .Net Framework
  • Experience with JBoss, Flex, HTML5, UI design, C# desirable

Education


Southwestern University
2000 - 2004
Bachelor's Degree in Computer Science

Professional Skills


  • Excellent judgement, analytical and problem-solving skills
  • Strong system programming skills
  • User Experience design skills and ability to interact with users for design feedback
  • Strong PHP >= v5 skills
  • Outstanding C programming skills
  • Outstanding C/C++ programming skills
  • Excellent development experience with in C++ or C# programming

How to write Software Dev Resume

Software Dev role is responsible for design, programming, python, database, web, architecture, integration, auditing, security, java.
To write great resume for software dev job, your resume must include:

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

Contact Information For Software Dev Resume

The section contact information is important in your software dev 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 Dev Resume

The section work experience is an essential part of your software dev 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 dev 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 dev position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Dev resume experience can include:

  • Strong scripting skills across a variety of languages, but primarily with python and bash
  • Very good in communication skills
  • Proven Experience with mission critical Sales, Service Delivery and Service Assurance tools
  • Prior experience adding advanced new features to an existing storage product line
  • Strong hands-on technical experience with Office 365, Exchange, and Skype for Business
  • Strong object-oriented development and architecture experience

Education on a Software Dev Resume

Make sure to make education a priority on your software dev resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software dev 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 Dev Resume

When listing skills on your software dev 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 dev skills:

  • Partners with various groups and users to ensure quality experience, and effectively manages enterprise impacts
  • Demonstrated experience managing 99.999% available platforms
  • Beneficial skills include: (C, C++, Python and background in order or billing management)
  • Experience working on Application Performance Management tools, Big-data and Log Analysis tools, Web Analytics and Customer Experience Management
  • Basic database skills (MS-SQL)
  • BSCS, BSEE, BSCE and 12+ years of relevant experience or MSCS, MSEE, MSCE and 10+ years of relevant experience

List of Typical Experience For a Software Dev Resume

1

Experience For Software Dev Prin Engineer Resume

  • Strong knowledge of System Administration and Operating Systems on AIX and/or Linux systems
  • Experience in Release Engineering / Configuration Management
  • Strong knowledge in Java and Python programming languages
  • Exhibits excellent judgment, are right a lot
  • Overall development experience is required
  • Development experience with .NET, C# is required
2

Experience For Software Dev Engr Senior Resume

  • Experience in databases such as: SQL Server or Oracle
  • Experience with development tools: IDE, VS or Eclipse. Source Control tools
  • Experience in Automation Frameworks such as: Specflow, or Selenium
  • Key skill requirements for this role include (C#, Visual Studio, .NET, ASP.NET, MS SQL Server, and Web Services)
  • Experience with a version controls system. e.g. GIT, SVN, etc
  • Strong knowledge of JavaScript, jQuery, CSS and LESS, AJAX, Mustache/Handlebars
3

Experience For Software Dev Assoc Engineer Resume

  • Experience with MVC or component-based UI frameworks
  • Experience with ES6 and React
  • Solid computer science fundamentals (theory, data structure, and algorithms)
  • Experience with AWS cloud provider and related services EC2, ECS, S3, RDS, CloudWatch, Lambda, VPC, IAM, and Security Groups
  • Experience with containers and other cloud management software (Puppet, Chef, Ansible)
  • Develop, maintain, and operate shared micro services for the common SaaS platform
  • Experience in any search platform
  • Experience in web cache concepts, post order/order management flows, multi-channel commerce, point of sale & Mobile POS
  • Designing, developing and testing new and enhanced software solutions using
4

Experience For Software Dev Eng Test Resume

  • Designing, developing and creating automation tests for software solutions using Microsoft .NET technology
  • Experiencing implementing or managing a Microsoft Active Directory and Azure AD environment
  • Working knowledge on any ticketing tool
  • Testing tools including IBM, Mercury/HP, Rational tools and open source tools
  • Being familiar with the Clean Coding approach
  • Understanding of hardware and software interactions; able to apply this understanding to resolve issues
5

Experience For Software Dev Consultant Resume

  • Researching new technology and/or development tools
  • Mocking Framework : Rhino Mocks
  • Understanding of machine characteristics that affect software systems
  • Understanding the git source control system like GitHub, Stash etc
  • Working knowledge of web application security standards
  • Proficient in analyzing, designing, and constructing solutions to problems using Java and other programming languages
  • Oversees the planning and designing of software and web applications,including new programs, enhancements, and modifications
6

Experience For Senior IT Software Dev-ecom Resume

  • Create and implement ongoing monitoring, auditing and maintenance of program to ensure compliance
  • A passion for testing and ensuring quality while driving automation
  • · Syntax highlighting and real-time syntax checking
  • · Integrated debugging and remote debugging
  • Successfully implementing Unit and System testing on applications
  • Web technologies including HTML, XML, JavaScript, CSS, HTTP, FTP and API/Web Services testing
  • Develop and implement automation workflows and scripting using the HP Operations Orchestration and HP Server Automation tools
  • Help engineers resolve complex issues, whether it be helping with a detailed design or helping debug a difficult problem
7

Experience For Software Dev Engr Resume

  • Team Foundation Server:Build scripts, Branching and Merging or equivalent tool
  • Ability and willingness to code in any programing language and on any operating system
  • Proficient in one or more of the following scripting languages: Python, Powershell, Bash
  • Passion for writing and maintaining sustainable code
  • Comfortable working and developing code in both Windows and Linux environments, and able to write Linux/Unix Shell and Windows batch and PowerShell scripts
  • As an SDET in an agile environment working with consumer facing and mission critical, high volume platforms
  • Own, develop and extend the test automation suite. Research leading and emerging test automation strategies, tools and how they can be leveraged at Papa Johns
8

Experience For App Software Dev Senior Cnslt Resume

  • Design and implement continuous testing strategies integrating into CI/CD pipeline
  • Track record of being a key contributor at previous companies
  • Expertise in most of the following: .NET F/W, C#, Web API MVC, WCF, HTML5, JavaScript, JSON, SOAP, REST, JQuery, AngularJS/React JS, TFS
  • · Integration of existing project tools
  • · Integration of existing platform tools
  • Microsoft .NET technology. Researching new technology and/or development tools
9

Experience For Software Dev Senior Prin Engineer Resume

  • Performs SQL Server Database design and programming
  • Successfully delivering solutions within the areas of CSG expertise
  • Drives research, evaluation and implementation of automated testing tools and utilities
  • Familiarity with debugging code issues through tools such as Chrome dev tools, IntelliJ debugger, Splunk, etc
  • Consider security implications when making design choices for both on premise and cloud deployments
  • Configure monitoring and monitor the products in production, diagnose, resolve and escalate issues in collaboration with other development teams
  • Database and scripting knowledge
  • Design and develop approach for automating processes
10

Experience For Senior Software Dev Eng Resume

  • Be part of development team and involved in design, implement and testing of enterprise software products
  • Work with support teams in understanding customer reported issues and provide work around or resolution
  • In depth understanding C/C++
  • Thorough understanding of Windows internals, such as the I/O Manager, Cache Manager, etc
  • Multiple technologies on an array of platforms including web-based, client/server, and mainframe architecture
  • Adheres to software engineering standards
  • Through participation in the completion of assigned projects, contributes to the achievement of the projects of the Engineering department

List of Typical Skills For a Software Dev Resume

1

Skills For Software Dev Prin Engineer Resume

  • Working experience with Windows and Linux operating systems
  • Working experience with Micro Focus Operations Orchestration (Formerly HPE OO)
  • Experience creating and extending custom Eclipse editors for language syntax processing and remote debugging
  • · Experience creating and extending custom Eclipse editors for language syntax processing and remote debugging
  • Be effective at communicating and collaborating across multiple teams, ensuring understanding of both verbal and written material
  • Experience developing for and operating a public facing SaaS product
2

Skills For Software Dev Engr Senior Resume

  • Proven ability in implementing and configuring solutions in SV using EPM and appropriate SV entities
  • Experience in designing, planning and implementing HP Operations Orchestration solution
  • Hands-on experience with Microsoft .NET, ASP.Net, MVC, C#, WCF, Web API etc including development tools, debugging and VSTS
  • Experience in successfully implementing new test automation tools and processes from scratch with testing tools such as UFT and SpecFlow
  • Experience with distributed monitoring and logging tools, preferably NewRelic and Elastic stack
3

Skills For Software Dev Assoc Engineer Resume

  • Experience joining continuous testing into Continuous Integration pipelines
  • Practical experience developing automation at scale (e.g., writing multi-threaded tests)
  • Generally requires 10+ years related management experience leading Engineering or Development teams
  • Related experience with at least 8+ years building web portals and/or ecommerce applications using Microsoft technologies
  • Experience with SQL Profiler, DOT Trace Profiler, Unit Testing, DB Monitoring and
  • Knowledge of Spring MVC, software UI design principles and passion for developing great user experiences
  • Experience developing user interfaces, using a modern MV framework such as Backbone, React, Angular, Marionette, jQuery, etc
4

Skills For Software Dev Eng Test Resume

  • Experience in integrating OO runbooks for OMi event based triggering
  • Thorough understanding and experience writing multi-threaded Windows code and inter-process communication in a Windows environment
  • Experience in development and support of a Captiva environment scanning 10+ million pages/year
  • Experience with Reveille monitoring
  • At least three years experience in object-oriented design and programming with .Net, C#
  • Experiences in Cloud Computing Platforms like Amazon Web Services, Google App Engine, etc
  • Knowledge/experience in Linux kernel customization and bringing up the hardware
  • Experience with open source software porting and integration
  • Related experience with at least 8+ years building web portals and/or ecommerce applications
5

Skills For Software Dev Consultant Resume

  • Expert knowledge of object oriented programming & SOLID principles
  • Knowledge & experience using Agile software development methodology
  • Good in oral and written English in an English working enviroment
  • Expert skill in a modern programming language such as Java, C, C++, C#, or Python
  • Experience developing storage software with knowledge of storage protocols and file system architecture
  • Experience using Amazon Web Services such as EC2, EBS, and S3
  • Extensive experience with Eclipse plugin design, development and testing (Eclipse versions 4.x required)
6

Skills For Senior IT Software Dev-ecom Resume

  • Experience supporting multiple platform target versions
  • Experience with Maven Tycho for building Eclipse plugins
  • Experience working with Eclipse's support for languages other than Java
  • · Extensive experience with Eclipse plugin design, development and testing (Eclipse versions 4.x required)
  • · Experience supporting multiple platform target versions
  • · Experience with Maven Tycho for building Eclipse plugins
  • · Experience working with Eclipse's support for languages other than Java
  • Experience in developing in Object Oriented language such as C#, C++, .Net technologies, WCF, SOA, REST
  • Good working knowledge of AWS and/or Azure
7

Skills For Software Dev Engr Resume

  • Experience with build tooling, preferably for ..node.js, python or .NET applications
  • Experience working in a team which follows DevOps practices
  • Strong understanding of both front-end and back-end web technologies
  • Performance, Load, and Security testing experience
  • Strong working SQL knowledge
  • Work independently as well as in a team environment, open mind, and demonstrated analytical thinking, adaptability, enthusiasm and motivation
  • Strong hands-on, in-depth understanding of C/C++
  • Strong capability in trouble shooting technical problems
  • Experience developing storage based solutions which integrate with cloud service providers
8

Skills For App Software Dev Senior Cnslt Resume

  • Hands on experience creating products for Linux based systems
  • Excellent knowledge of either clustering, NDMP, VTL, file systems or network file protocols such as NFS or CIFS
  • Experience using IDE’s such as STS, Eclipse, and WebStorm
  • Experience in developing in Object Oriented language such as C#, .Net techonolgies, Java, SOA, REST, WCF
  • Strong fundamentals in: Algorithms, Data Structures and Operating Systems
9

Skills For Software Dev Senior Prin Engineer Resume

  • Work closely with product managers, UX, and other lodging resources to deliver a high quality experience to the user
  • Experience building production web applications
  • Skilled w/ various testing techniques and tools to deliver quality code
  • Experience in the following
10

Skills For Senior Software Dev Eng Resume

  • Experience in coding (C, C++, Java, object-oriented design concepts)
  • Experience in developing Operation Orchestration (OO) workflows to automate and orchestrate defined IT processes
  • Experience in integrating HP OO with other supported IT systems and solutions
  • Captiva Customization/Development experience at a large organization
  • Experience in development with C#/VB.net as well as Captiva Capture Flow Designer

List of Typical Responsibilities For a Software Dev Resume

1

Responsibilities For Software Dev Prin Engineer Resume

  • Demonstrate solid programming ability in languages like C/C++/C#/JavaScript
  • Experience on basic Relational Database Concept Management System
  • Experience with RESTFUL APIs is highly desired
  • Experience in software development/support of software products
  • Hands on experience working with data movement protocols such as NDMP, NFS, CIFS, etc
  • Expert knowledge and hands on experience with Windows kernel/device driver development
2

Responsibilities For Software Dev Engr Senior Resume

  • Experience with Windows storage components/products such as VSS, backup, file system filter drivers, etc
  • Some experienced with code development for Linux platforms
  • Have at least 5 years of technical experience in the telecom BSS domain in solution design and/or product development
  • Experience in SAFe/Scrum/Kanban is favourable
  • A passion for people, performance improvement and team building
  • Proficient in one or more of the following compiled languages: C#, C++, Java
3

Responsibilities For Software Dev Assoc Engineer Resume

  • Knowledge of Windows programming would be an advantage
  • Work as part of a collaborative, agile team to deliver high quality industry-leading web and mobile platforms
  • Desire and ability to methodically and thoroughly debug difficult problems
  • Work in a small, dynamic and fast-paced team
  • BS in CS, EE or related field
4

Responsibilities For Software Dev Eng Test Resume

  • Apache httpd and the Apache Portable Runtime
  • Leads the Software Development and Engineering team in the development of new BSS and OSS software, web applications, reporting solutions. Leads the continued support for existing applications and applications in development. Oversees implementation initiatives, software updates, and infrastructure initiatives
  • Works with Supervisors and Managers to ensure all deliverables adhere to deadlines, specifications, and budgets. Develops and implements performance and resiliency metrics. Reviews deliverables and reports progress to the leadership team
  • Communicates and establishes relationships with business partners, vendors, and other functional areas of the company
  • Provides leadership and direction to department personnel from management to non-exempt employees
  • Maintain critical components that make up CSG Internationals’ core billing product. Ensure the processes run as efficiently as possible to meet business expectations
  • Education- B.E. / B.Tech
  • Knowledge of SQL Server development / database design
  • Available to work in different business times and support 24x7 on call rotation is required
5

Responsibilities For Software Dev Consultant Resume

  • · Language-specific features for the source editor
  • Maintain a positive attitude with willingness to learn and adapt in a fast paced team environment
  • A passion for technology and its use to solve business problems in a timely and robust manner
  • Work within a cross functional Agile team to develop new components in a highly iterative fashion. Involves close collaboration with product owners and QA
  • Develop critical components that make up CSG Systems' core product using Microsoft technologies
  • Actively contribute to planning and design discussions with the team
  • Develop applications with HTML / CSS / JS
  • Write high-performance, reusable code for UI and backend components
6

Responsibilities For Senior IT Software Dev-ecom Resume

  • Test, debug and benchmark software
  • Collaborate frequently with local and remote team members
  • Fearless and passionate about new technologies and languages
  • Aware and flexible use of Backbone.js,
  • Build software that spans custom hardware, cloud based software-as-a-service, and big-data analytics
  • Work with customer support as required to resolve complex field issues
  • Estimation and implementation of development tasks
  • Performance and memory analysis
  • Define and implement services and automation for the common Continuous Delivery environment
7

Responsibilities For Software Dev Engr Resume

  • UI/UX development responsibilities for ITNinja as primary focus
  • Familiarity with community site design and UI design
  • Independently motivated and able to work remotely as part of a virtual team
  • Syfmony 2.8 or comparable
  • Bootstrap / CSS / Html
  • Specific domain knowledge on various Automation solution products (e.g. Operations Orchestration (OO), Operations Manager (OMi))
  • Expertise in procedures for maintenance, operations, task automation and general aspects of Automation & Tools platform
  • Work closely with customer to develop a reusable framework for IT Operations roadmaps and architecture
  • Lead process evaluation/automation design workshops
8

Responsibilities For App Software Dev Senior Cnslt Resume

  • Develop specifications and criteria for workflows
  • Create workflows to automate processes
  • Perform integrations between systems
  • Troubleshoot and debug OO workflows
  • Evaluate performance and health of the HP OO environment
  • Demonstrate a deep understanding of Cloud and Orchestration technologies within the broader understanding of underlying datacenter and network hardware/software architectures
9

Responsibilities For Software Dev Senior Prin Engineer Resume

  • Contribute towards open source community by developing sample applications using Veritas Backup Platform APIs
  • Communicates issues impacting releases and coordinates with the different teams
  • Contributes to an industry-leading I0T ecosystem
  • Design and implement new feature, finish the feature development by closing all the work items in the Definition of Done document
  • Develop, support and provide initial trouble shooting for internal and field issues
  • Be the go to person for resolving driver and kernel issues
  • Thorough understanding of Windows API
  • Comprehend and anticipate technology trends and ensure Quest’s data protection technology and products stay ahead of the competition
10

Responsibilities For Senior Software Dev Eng Resume

  • Design and implement one or more components of the Quest solution such as Cloud connected modules, file system filter drivers, file access monitoring, data reduction techniques, clustering and HA, etc
  • Help junior engineers resolve complex issues, whether it be helping with a detailed design or helping with debug of a difficult problem
  • Write high performance and high quality code
  • Lead definitions of Software Architecture and Platform Enablement using your extensive background in x86 Server platforms and Latest Enterprise Storage Technologies
  • Experience in languages such as C/C++, Python is required
  • Develop application in C++/C#.net

Related to Software Dev Resume Samples

Software Dev & Engineering Resume Sample

Work Experience

  •  Understanding the code base for your components in depth   •  Collaborating with our quality assurance and technical operations teams   •  Participating in code reviews and helping the team to be effective and agile   •  Staying educated on technical development...
Professional Skills

  •  Demonstrated experience leading developmen...
  •  Has 3+ years of experience with scripting ...
  •  Prior experience leveraging the following ...
4.6
15 votes

Software Dev Analyst Resume Sample

Work Experience

  •  Demonstrate Mercury’s core values of People, Service Excellence, Trustworthiness, Process Simplicity and Product Value   •  Mainframe skills – COBOL, CICS, DB2 and JCL   •  Experience in Mainframe technology   •  Designs, codes, tests and documents SharePoint ba...
Professional Skills

  •  Good software engineering skills, includin...
  •  MF Skills - COBOL, CICS, DB2 and JCL
  •  Experience developing enterprise JEE appli...
4.5
19 votes

Software Dev Engineer Resume Sample

Work Experience

  •  Apply the latest technologies to the company’s next generation product   •  Experience in software development using the Java programming language, including the use of some IDE with a solid understanding of object oriented design concepts for delivering and maintaining a software product   ...
Professional Skills

  •  Customer service skills and excellent verb...
  •  Excellent verbal and written communication...
  •  Good English reading & writing skills, and...
4.7
15 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