We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Wesley Chapel, FL

TECHNICAL SKILLS

Proficient in: C/C++, SQL, Unix, Windows platforms.

Familiar with: C#, XML, SQL, UML, OO Design, Delphi, SSRS

Visual Studio: Perforce, Git, TeamCity, Jira, Nunit, TCP/IP Sockets, and network communications

PROFESSIONAL EXPERIENCE

Confidential, Wesley Chapel, FL

Senior Software Engineer

Responsibilities:

  • Designed, maintained, debugged in - house DataFuse software.
  • Backend engine is written in Visual C/C++.
  • The user interface was written in Java.
  • Responsible for establishing procedures and policies for QA, release management and revision control.
  • Setup SQL, Oracle and DB2 database servers on Windows Server 2012 platforms.
  • Responded to and resolved all production issues in a timely
  • Responded to requests for enhancements from product owners in a timely manner in an Agile environment.

Confidential, Tampa, FL

Programmer Analyst

Responsibilities:

  • Code and test programming for in-house software programs in the Linux environment.
  • Debug code for existing programs based on immediate needs.
  • Conduct end-user training upon completion of software
  • Balance workday between multiple projects and respond immediately to tech support requests from staff
  • Implement systems in an in-house production environment
  • Report issues and concerns directly to IT manager

Confidential, Maitland, FL

C++ Software Engineer

Responsibilities:

  • Develop, enhance, and champion best practices for online technical design and architecture specifications.
  • Develop and own leading reusable online server solutions, both systems and engines if required.
  • Work directly with other game team leads and technical directors (Gameplay, UI, Presentation, Graphics, etc.) to integrate online features and services
  • Iterate, design, and implement improvements to live systems and workflows
  • Provide solutions that take into account network latency, de-synchronization of data between networked machines/players, packet compression, cheating and interrupted connections.
  • Identify emerging technical opportunities from the team, clients, organization leaders and industry trends

Confidential, Tampa, FL

Sr. Software Engineer

Responsibilities:

  • Responsible for maintaining and enhancing credit card processing software.
  • Implementing new business requirements in Delphi
  • Received Employee Productivity Award for SSRS conversion.
  • Involved in the conversion of Delhi desktop app to the .NET framework using c#.
  • Wrote Unix scripts to interface between Sterling software and third-party settlement software.
  • Wrote and maintained MSSql scripts and stored procedures.
  • Wrote Unix scripts that create installers for posting updates to the FIS-settlement software.

Confidential, Ruckersville, VA

Software Engineer III

Responsibilities:

  • Designed software modules including writing design documents following standard software design processes such as Scrum and Waterfall.
  • Technical lead on zero-downtime installer project from inception to deployment. Developed entirely in C++. Delegated various modules to team members.
  • Developed a C++/C# project that allowed clients (casinos) to perform “hot” server updates without requiring casino shutdown.
  • This project saved the customer revenue that would have been lost should the casino been shut down.
  • Co-developed wide-area bingo ball call service in C++ which allowed casino slot machines to be placed in remote sites and still participate with casino floor.
  • Participated in developing embedded C++ programming on LED light show controller.
  • The application will be used to enhance the customer experience by creating attractive casino slot machines.
  • Refactored many-core server processes into well-structured C++.
  • Worked closely with QA and field technicians in troubleshooting and resolving defects in products promptly.
  • Created technical design documents for the products.
  • Requirements engineering
  • Software design, development, and testing (all levels)
  • Configuration management

Confidential, Boca Raton, FL

Senior Application Developer II

Responsibilities:

  • As a member of the sustaining team, I troubleshot and fixed defects in all versions of company software products on both Windows and Unix platforms.
  • Designed, developed and implemented software enhancements written in C++.
  • Develop system and user documentation.

Confidential, Ft. Lauderdale, FL

Senior Application Developer II

Responsibilities:

  • Designed, developed and upgraded enterprise systems to extend their functionality to take advantage of current web technology while adhering to customer and management requirements along with other critical groups.
  • Developed and designed systems to allow various groups within the organization to share data.
  • Acted as project team leader ensuring project completion within budgeted costs and scheduling.
  • Developed a web-based production control system written in C++ and Java using sockets and other IPCS protocols.
  • Developed client/server process submission/control system with web-based interface also written in C++, JavaScript and Java using sockets and other IPCS protocols.
  • Developed and deployed file posting system which is used to post files to the central server from remote hostsDeveloped software release controls using Unix scripts and C++ programs.
  • Designed dial pattern analysis system in C++.
  • I played a vital role in the development and maintenance of a call-detail summarization processing system. Wrote scripts designed to control processing steps and handle error recovery.
  • Department head’s interview assistant. Provided key support for hiring decisions.
  • Lead mentor for new programmers and junior programmers.
  • System administration on multiple Sun Enterprise servers

Confidential, Miami, FL

Programmer Analyst

Responsibilities:

  • Developed a complete turnkey system to handle member telephone inquiries with web-based monitoring interface using C++, HTML, JavaScript, Perl, and CGI.
  • The application involved IPCS between processes on the same host and socket communication to the remote host.
  • Implemented using TCP/IP sockets, shared memory, semaphores and IPCS messages.
  • I played a key role in the development of member services inquiry system.
  • Developed an automated update system. The system allowed customers to post updates to the system via 9-track tapes and other media using the client’s format.
  • System converted customer information and updated online system records with additions, deletions, and updates.
  • Designed and implemented member and provider utilization system in C++. Developed serial control interface.
  • Designed dynamic in-memory database in C++.
  • Modified and maintained SBT accounting package written in FoxPro.
  • Developed network printing software on Unix in C++.
  • Various utilities in C++ and Unix scripts.

Confidential, Coral Gables, FL

Programmer Analyst

Responsibilities:

  • Developed real-time spreadsheet calculator for a client using C and C++.
  • Played an integral role in porting applications in Fortran and C to a unified C++ platform.
  • Developed process locking mechanism for customer applications.

We'd love your feedback!