
Full Stack Software Developer
Scientific Games Corporation24 hours ago
Alpharetta, GA, USASenior
Responsibilities
- Design, code, debug, document, and suggest solutions for source code and scripts.
- Participate in requirements gathering and code reviews for development projects.
- Support production lottery systems as an engineering expert when issues arise.
- Work independently and collaboratively on complex transaction-processing systems.
- Lead and mentor other engineers while maintaining high-quality software development practices.
Requirements
- Bachelor of Science in Computer Science or an acceptable equivalent.
- At least 8 years of programming experience, preferably with a large-scale transaction-processing system.
- Experience with procedural application development in C on Linux and low-level programming and debugging with C/C++.
- Strong knowledge of software design patterns, architecture, shared memory, memory mapping, data structures, binary serialization, multithreading, and SQL.
- Experience with Proc SQL, Bash shell scripting, Unix tools, and version control systems.
- Strong analytical, problem-solving, communication, teamwork, independence, and continuous-learning skills.
- Preferred experience includes JSON/XML parsing, System V IPC, OpenSSL, gSOAP, PostgreSQL, Ruby, Angular, Python, Java, ANSI SQL, SQL Server, T-SQL, TCP/IP socket programming, proprietary protocols, and RESTful consumers.
- Lottery industry experience is a plus.
Benefits
- Up to 10% travel may be required.
- Employment may require state-specific background checks, gaming or other licenses, security investigations, and compliance with regulatory or contractual requirements.
- Scientific Games is an Equal Opportunity Employer and provides reasonable accommodations for individuals with disabilities.
Tech Stack
Categories
About Scientific Games Corporation
Scientific Games Corporation builds lottery systems, instant games, and retail/digital iLottery solutions for government-run lotteries. Its products span central gaming systems, instant ticket printing, retail point-of-sale, player apps, and analytics to manage games and distribution. Founded in 1973 and headquartered in Alpharetta, Georgia, the company supplies lotteries across North America and international markets under long-term contracts.