Senior C++ Developer in Alpharetta, GA at Scientific Games

Date Posted: 3/20/2018

Job Snapshot

Job Description



Scientific Games is a global leader in providing customized, end-to-end gaming solutions to lottery and gaming organizations worldwide. Scientific Games’ integrated array of products and services include instant lottery games, lottery gaming systems, terminals and services, and Internet applications, as well as server-based interactive gaming machines.

This is a Senior Programmer/Analyst position reporting to a Software Development Manager.  The Senior Software Engineer is an experienced professional who can work independently or as a team member in the full life cycle of software development projects.  

 Design, Code and debug source code.  
 Participate in the requirements gathering phase of development projects
 Participate in code reviews as needed
 Understand and follow the ongoing process of source code development within SGI.  Help create and maintain project-related documentation in anticipation of internal and third-party audits.  Follow shop standards for development work.
 Participate in the 24/7 support of production lottery systems

Job Requirements



 BS in Computer Science (or acceptable equivalent)
 6-12 years programming experience, preferably on a large-scale transaction processing system.  Experience in a C/C++ application running on a Linux platform is expected.  
 Desirable areas of experience include:  Multi-threading, IPC in a system with asynchronous processes, TCP/IP socket programming,  Xml/JSon parsing, shared memory and memory-mapped files, encryption/decryption.  Knowledge of OpenSSL, ODBC drivers, and GSOAP.  
 Experience in SQL Server is a plus.
 Understand and follow the ongoing process of source code development within SGI.  Help create and maintain project-related documentation in anticipation of internal and third-party audits.  Follow shop standards for development work.

Scientific Games is engaged in highly regulated gaming and lottery businesses.  As a result, SG employees will be required to obtain a gaming or other license(s), undergo background investigations, security checks and drug testing.  In addition to passing the Scientific Games’ background check, certain SG employees will be required to undergo additional background investigations conducted by Scientific Game’s customers.  These additional investigations could include security checks and credit checks.  Failure to pass one of our customers’ investigations could result in termination of employment.
SG is an Equal Opportunity Employer and does not discriminate against applicants due to race, ethnicity, gender, sexual orientation, veteran status, or on the basis of disability or any other federal, state or local protected class. If you’d like more information about your equal employment opportunity rights as an applicant under the law, please click here EEOC Poster.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs