- Featured in:
-
High Quality
The best examples from thousands of real-world resumes
Expert Approved
Handpicked by resume experts based on rigorous standards
Diverse Examples
Tailored for various backgrounds and experience levels
Software Engineer Resume Samples
No results found
Candidate Info
years in workforce
years at this job
Industrial Engineering
Computer Science
Software Engineer
Provided PL/SQL and Cold fusion development for [company name] (NCDC)'s Metadata Integration and Improvement Initiative (MI3). The MI3 application utilizes a 140 table normalized relational Oracle database to maintain historic as well as current weather station details.
- Responsible for all enhancements and maintenance to NCDC's Subscription Services, a web based application utilizing Cold Fusion, PL/SQL, Oracle database, and Crystal Reports.
- Created an invoicing system for Subscription Services that managed monthly invoices as well as printed invoices to be sent to NCDC customers.
- Created a work order system for NOAA subscriptions services to determine how many publications need produced each month and which subscribers get which publications.
- Installed and configured various server software including Apache, iPlanet, Cold Fusion, and Crystal Reports.
- Redesigned and implemented a web based application, CATS, using Java servlets, JDBC, Javascript on an Iplanet web server.
Candidate Info
years in workforce
years at this job
Information Technology
Computer Science
Software Engineer
Mainframe software development for First data (U.S.A) which is a leading company in POS and backend transactions management platform for major banks.
- Contributed software development in mainframe applications to produce debit and credit plastic card encryptions and contributed for card formatting module for AMEX, Wells-Fargo and ICICI clients
- Responsible for building batch applications in COBOL/JCL to process millions of credit transactions around the world for multiple bank clients of First data
- Introduced automation tools that reduced redundancy and enhanced the work flow and saved nearly 70 work hours a week for the entire team
- Received 'catalyst' award for best coding practices and for adding value at workplace
Candidate Info
years in workforce
years at this job
Interactive Media And Game Development
Software Engineer Ii
Led several concurrent software projects from design and prototyping through implementation and delivery, two of which won multi-million dollar SBIR Phase II contracts.
- Developed a real-time motion capture system using Unity and Kinect v2 to provide dynamic performance
- Developed virtual patient simulation to provide real-time feedback to combat lifesavers undergoing training to use a next-generation junctional tourniquet.
- Introduced Unity to management as a rapid-prototyping tool to deploy across a wide array of platforms and trained engineers in how to use it.
- Solicited requirements for, designed, developed, documented, and tested a wound simulation library which was
- Authored company standards for C# and Unity programming practices, including a process for sharing and reusing components, plugins, and prefabs across multiple projects and divisions.
Candidate Info
years in workforce
years at this job
Computer Science
Software Engineer V
Wrote functional specifications for enhancements to a client/server medication/IV distribution and management software product used in hospital pharmacies.
- Analyzed, designed, and coded these enhancements using VB 6.0 on a Windows 2000 client with an ISM Alpha server.
- Wrote test plans for coded enhancements, and participated in the testing of other team members' enhancements.
- Supported previous model releases by analyzing and coding fixes for software problems.
- Converted character cell based functions in existing software to a graphical user interface in new software release.
- Coordinated the release of the Pharmacy application, version 23.5.
- Provided support to the Education Solutions and Marketing/Demo groups, which included applying fixes, upgrades, and answering questions.
Candidate Info
years in workforce
years at this job
Electrical Engineering
Principal Software Engineer, Flight Recorder Technologies
Lead Software Engineer responsible for leading embedded development efforts of deployable flight recorder technologies for customers in the United States, Asia Pacific, Europe, Middle East, and Canada.
- Updated legacy recorder systems to support new technologies including: Ethernet, ARINC 429, ARINC 717, MIL-STD-1553.
- Developed fully-automated test software in C/LabVIEW for new product line of digital flight recorders.
- Led a team of three developers to design and code a flight data analysis tool in C++ (MFC).
- Developed simulation model for FPGA development using Verilog-XL.
- Coordinated with hardware and system engineering leads to gather and develop system requirements in IBM Rational DOORS.
- Managed and tracked software issues to completion using IBM Rational ClearQuest.
Candidate Info
years in workforce
year at this job
Software Engineer
Duties included supporting the ISC2 program through the development and implementation of changes to the production environment at all program locations, as well as developing numerous tools to facilitate the automation of installation and maintenance tasks used throughout the product's lifecycle. Additional duties include the development of software products for the ISC2 11v1 release and the installation and configuration of ISC2 09v1 software at remote locations.
- Developed a suite of tools to automate the process of installing and configuring servers and workstations from bare-metal to 95% completion, saving an estimated 80 work-hours per installation, per location.
- the development of the GFI Tool, significantly advancing its capabilities from a single-function 3d globe to include the plotting of numerous types of missile warning data.
- Continuously recognized as an exceptional performer, receiving a SPOT award in 2011 from the ISC2 program.
Candidate Info
years in workforce
years at this job
High School Diploma
Computer Science
Software Engineer
Skills: J2EE, JSP, Struts, Spring, Hibernate, Tomcat, UNIX/Linux system, Bash Script, MySQL, PostgreSQL, JavaScript, Ajax, XML, HTML, XLST
- Analyzed user requirements; designed and developed the new functionality for the back end of Electronic Medical Record software in Java and J2EE, with databases of MySQL & PostgreSQL
- Developed and modified the front end of the web application by JavaScript, jQuery, Ajax
- Installed and configured the Linux (Ubuntu & CentOS) and Tomcat on bare machines then deployed the EMR software for clinics and hospitals
- Debugged and troubleshot the EMR software for the clients; solved technical issues in 15 minutes deadline
Candidate Info
years in workforce
years at this job
Computer Science
Computer Science
Software Engineer
Integrated DOM Parser to the AdventNet Management framework that could parse complex XML based VoIP Configuration profile from NEO Services Switch and populates the parsed information in the JAVA swing Interface (~250 user profiles).
- The GUI interface provided functions to add, clone and remove profiles from the configuration file at runtime time.
- Revamped AdventNet Web NMS 3.0 EMS Frame work, to fit [company name] switching solution access, switching, and service
- Involved in full Project lifecycle to design, develop and deploy the Network management functionality, configured modules using AdventNet Management builder and WebNMS Management tools. Modules developed included ADSL, POTS, SIP, L2TP, and ATM Cross Connects.
- Improved Performance on Configuration and Performance Management Screens by adding customized Java classes to generate GUI Interface rather than using AdventNet automated tool generated code.
Candidate Info
years in workforce
years at this job
Electrical Engineering
Software Engineer - Fault and Error Analyst
Software developer for analysis of faults/errors on business critical computer systems.
- Developed UNIX-based application to analyze computer faults for PA-based high-end systems customers, which resulted in achieving a 99.999 up time.
- Developed Windows-based tool to analyze errors for Intel i64 and x86 high-end systems to achieve fast bring up in labs, better manufacturing and reducing system downtime.
- Assisted worldwide field organization in ensuring uninterrupted business critical customers operations. On-time error analysis reduced downtime by 20% and warranty costs by 30%.
- Developed and delivered training to worldwide support organization, which maximized error analysis tools effectiveness. The training reduced hardware escalations by 40%.
- Played key role in designing error analysis architecture for high-availability and supportability.
- Developed error analysis for Intel i32 servers in record time to fill supportability hole. Analysis algorithms developed in 3 weeks reduced systems downtime by 20%.
- Volunteered to assist in maintenance of hardware in lab's computer rooms, which reduced expenditures by 25%.
Candidate Info
years in workforce
years at this job
Associate of Arts
Computer Science
Senior Software Engineer
Enhanced and expanded the case/practice management system for scanning documents and images to associate into litigation cases.
- Created a sophisticated digital imaging system to associate both scanned images and scanned documents to litigation cases in order to eliminate paper records.
- Designed and developed a solution to create and track To-Do lists for sales consultants.
- Implemented and developed multiple integration of third party case management software into [company name] with a click of a button.
- Developed a wide range of functional enhancements and performance improvements to dozens of existing modules.
Candidate Info
years in workforce
years at this job
Computer Science
Computer Science
Senior Software Engineer
Lead a group of up to 10 members in planning and developing simultaneous releases.
- Coordinated project activities across multiple departments (QA, Development, Customer Support, and Documentation) and across multiple geographical locations (USA and India).
- Designed and developed product features, such as for example, Vista, Windows 7, 64-bit support, license scheme changes, code refactoring, and made various bug fixes.
- Designed VSS support in the database engine.
- Provided support for customer issues.
Candidate Info
years in workforce
years at this job
Electronics
Software Engineer II
Working with a scrum based agile team involved in the research and development of Internet of Things (IoT) related features in Windows platform and devices.
- Developed AllJoyn System Bridge to bridge proprietary ZWave devices and BACnet devices onto standard AllJoyn protocol network and made it available as an open source software on Allseen alliance website. Supported integration with MinnowBoard Max and Raspberry Pi2 development boards.
- Wrote research paper on implementing 802.15.4 based 6LoWPAN protocol in Windows networking stack.
- Enhanced Windows Phone and Windows Embedded Handheld device to enable Enterprise centered scenarios including out of box experience, device provisioning, device management through OMA-DM, policy management, reset device to enterprise settings, etc.
- Provide estimates and technical expertise to the management team.
- Collaborate with QA and peer groups to design and improve components.
- Mentor junior developers in development, design and test skills.
Candidate Info
years in workforce
years at this job
High School Diploma
Multimedia
Management Information Systems
Senior Software Engineer
Accountable for all maintenance and new functionality for a enterprise mortgage compliance application including an upgrade from .NET 1.1 to .NET 4.0. Integrated two restful services during the upgrade. Currently upgrading existing codebase to use MVC and Entity Framework.
- Completed analysis, technical documentation, design diagrams and code reviews
- Development involves ASP.NET, C#, MVC, SQL, XML, XSLT, HTML, CSS, IIS
- Review business requirements and provide technical guidance for compliance system
- Developed new automated unit tests using Microsoft Test framework and Typemock
- Participated in technical interviewing other potential software engineers for the company
- Designed new UI screens for new compliance modules
Candidate Info
years in workforce
year at this job
Computer Science
Software Engineering
Lead Software Engineer
Managed all development operations for the Treasure Quest line of instant bingo based casino video gaming products
- Introduced the Slot Accounting System (SAS) to the Treasure Quest code line, and successfully deployed this feature to the field
- Performed code merges through source control tools of new features into the main release code line
- Managed the development efforts of five engineers with respect to new features integrated into the Treasure Quest code line. This included tracking projects, conducting code reviews, and allocating development resources based on company priorities.
- Designed, documented, implemented, and unit tested new gaming features for card based titles such as Blackjack and Poker
Candidate Info
years in workforce
years at this job
Computer Science
Software Engineer in Test
- Wrote a distributed system (Python client, C# server) to unify the build process with test automation programs; reduced test's mean time to completion by 4 hours
- Maintained a collection of government provided hash values (MD5, SHA1); reduced the collection's build time from 30 hours to 4 hours (Python, grep/awk/sort, and Oracle's sqlldr.exe)
- Wrote database admin tool (C++) for tuning of Oracle 10g server memory usage; this allowed customers to reduce large-data-set processing times by as much as a factor of 2
- Received Employee of the Month honors (March 2008) for excellent assistance to tech support
Candidate Info
years in workforce
years at this job
Bachelor of Arts
Master of Science
Lead Software Engineer
Developed and maintained a large Software as a Service MVC application in a Ruby on Rails based LAMP environment
- Designed, revised, and managed a large relational MySQL database
- Managed and trained a small development team
- Revised, documented, modularized, and updated an old codebase to modern development standards to improve the software, reduce costs, and ease future development
- Designed and developed new ORM features and functions for modern behavior while maintaining compatibility with existing code
Candidate Info
years in workforce
years at this job
Computer Science
Senior Software Engineer
Environment: Motorola API, PowerTV OS/API, Tribune Media Services database, SQL Server, MySQL, Python, C/C++, Visual Basic, CS-1000 carousel server.
- Designed, developed, tested and supported EPG back-end server software.
- Developed and tested client part of SurfGuide on Motorola STB.
- Created database design architecture, data services and procedures (using Transact-SQL).
- Created procedures for system monitoring, recovery, back up and optimization.
Candidate Info
years in workforce
years at this job
Bachelor of Science
Meteorology
Computer Science
Principal Software Engineer
Directed daily operations of project team, coordinating project activities with other oversea team and customer representatives.
- Designed and developed firmware and driver for an advance net attached storage (NAS) based on Linux OS, which includes I2C OLED display, touch sensitive buttons, thermostat sensor, beeper, and LEDs.
- Debugged and Solved software & firmware related issues for domestic and international customers.
- Developed a panel control firmware (C/C++) and a bridge Dll (C#) for a system supervisor controller in Acer's Home Theatre chassis, which includes Touch Sensitive Buttons, Volume Control, VFD, and LEDs (I2C).
- Implemented an UPnP media server app for portable hard driver (C#).
- Designed and programmed a window app for peer to peer USB sync cable (VC++), debugged with USB protocol analyzer.
- Developed firmware for PC peripherals equipment, such as Gateway touch button panel on desktop PC, DVD burner, image printer, and KVM.
Candidate Info
years in workforce
years at this job
Computer Science
Software Engineer
- Utilized extensive programming skills while working on the Digital TV project designing and implementing the browser TV programs module
- Successfully analyzed and optimized the algorithms and performance for scaled TV programs, reduced 70% memory usage
- Worked on the Home Network Player project, with project completed on time, under budget and exceeding expectations
- Served as configuration manager managing documents, code and baseline configuration during the entire software lifecycle
- Technologies used: WPF, C#, C++, MFC, SQLite
Candidate Info
years in workforce
years at this job
Computer Systems Engineering
Computer Systems Engineering
Software Engineer
- Set up and installed LAMP servers. Learned to provide secure access to web applications servers.
- Designed, developed, and maintained web applications, which were built from scratch in PHP and MySQL as Back-end technologies, and CSS, JavaScript, jQuery as Front-end technologies.
- Tested the product in controlled and real situations before going live.
- Worked closely with all stakeholders in a collaborative way to build quality software.
- Documented all necessary training manuals about how to take advantage of all software functionalities in order to help users to achieve their goals and challenges.
Candidate Info
years in workforce
years at this job
Applied Mathematics
Software Engineer
Responsible for new features and maintenance for the software part of a high-speed digital acquisition system.
- Implemented support for Matlab based file-format for saving acquired data and integrating this support with existing software architecture.
- Implemented new features into proprietary embedded interface device; upgraded software to use new C++ language and standard library elements where reasonable.
- Used Borland C++ Version 5.0.
- Major development and primary target is a Sun, with minor testing and development done on Linux or Windows 2000 (dual booted) on a desktop.
- Created an efficient, platform independent numerical library for the manipulation of integers larger than platform word size for use in large RAM controller registers.
- Moved DOS embedded system to multi-threaded Windows NT Embedded. Developed, fully, an NT Embedded driver for an I/O device. Used Borland C Builder, Microsoft Visual C and Microsoft Device-driver Development Kit.
Candidate Info
years in workforce
years at this job
Computer Engineering
Software Engineer
- Supported operations of internal systems by researching and fixing processing errors to ensure uptime – often involves writing SQL queries to obtain information or update database tables
- Maintained and updated old software to fix long known bugs, including systems in C, Unix Shell, and Java
- Fixed long existing memory leaks in C program
- Created new shell script and C program to perform a nightly cleanup of a custom remittance system to prevent memory errors
- Updated existing web pages and created new ones to pull data from the database
- Developed a new web app in Javascript and re-wrote a desktop application from VB to C# to save time when researching system issues every morning
Candidate Info
years in workforce
years at this job
Electronics And Computer Engineering Technology
Software Engineer
Developed firmware for new Endodontic Motor. Programmed DSP controller using Code Composer Studio IDE.
- Maintained DSP firmware for existing Digital Apex Locator/Vitality Scanner and Obturation/System B.
- Managed, maintained, and created BSI and FDA documentation for numerous hardware projects.
- Launched and managed new Obturation system, new Canal Filler Oven, new Rider Digital Apex Locator, and SybronEndo LumiLight.
- Developed video inspection software for use in root canal files production (Visual C/C++, MFC, GUI).
- Developed stress test firmware for various products.
- Supported mechanical engineers on various mechanical projects using SolidWorks.
- Carried out field clinical studies for various new products.
Candidate Info
years in workforce
year at this job
Software Engineer, Circulation Systems
- Primary responsibility for the support and maintenance of existing software applications and the conversion of applications identified as at risk from the Y2K bug.
- During this time, I: Converted the Rack Inventory Tracking application from Paradox 4.0 for DOS to Microsoft Access 97.
- Converted the Dealer Managed Accounts Tracking application from Paradox 4.0 for DOS to Microsoft Access 97.
- Designed and developed a Telemarketing Information Management system using Visual Basic 6.0 and Microsoft Access 97.
Candidate Info
years in workforce
months at this job
Computer Science & Engineering
Computer Science
Software Engineer
Project Description: Worked on developing internal applications for the company employees
- Successfully managed automatic builds using cruise-control.
- Involved in Unit testing and Integration Testing of application.
- Involved in maintenance and providing enhancements to the most profit delivering product used by the company to process BPO orders.
- Designed and developed a web application to auto assign the BPO's as per requirements.
- Mentored and lead offshore team
- Responsible for integration of offshore code and coordinating production deployments on weekly basis.
- Analyze and provide quick fixes to production issues.
Candidate Info
years in workforce
years at this job
Computer Information Systems
Software Engineering
Software Engineer
- Provided strong technical direction across multiple projects and interfaced with engineers on other teams spread throughout the US and Europe.
- Maintained and enhanced software for entire line of industrial label-printing presses.
- Managed entire data path from pre-press image processing through an optimized image storage/retrieval mechanism through feeding the image data into the printer electronics at the hardware level. Also involved the configuration and control of the hardware to make the press run.
- Design and implement development and testing tools using C# and C++
- Design GUI/HMI interfaces with C# and C++.
- Extensive work with digital print technologies such as graphics, variable data printing, image manipulation and color calibration
Candidate Info
years in workforce
years at this job
Computer Science
Software Engineer
- Rebuilt AskMD from scratch in the Swift programming language
- Primary contributor to the [company name] iOS mobile application
- Led the creation of numerous modules using the Java Spring Framework with a MongoDB persistence layer
- Principal responder for troubleshooting live site issues upon scheduled releases
- Supported the transition of the site from a PHP Zend Framework backend to one written in Java with a Magnolia CMS over a period of two years
- Responsible for maintaining an operational data store for internal reporting
Candidate Info
years in workforce
years at this job
Visual Arts & Design
Software Engineer
Programmed, debugged and tested enhancements for Centricity RIS, a hospital radiology workflow system.
- Developed using the javascript, VB.NET, CSS, HTML, and SQL languages.
- Targeted the SQL Server 2005 database platform.
- Installed, configured and ran the application on Windows XP, Vista, Windows 7, and Server 2008.
- Agile software methodology followed.