Senior Software Engineer in Austin, TX at Scientific Games

Date Posted: 3/23/2018

Job Snapshot

Job Description



Leads a group of Software Engineers responsible for design, implementation, and maintenance of client side and server side code for web based games. This role requires a forward thinking, critical problem solver who can communicate across the organization.

Job Requirements



Essential Job Functions:
•Work with a team in an Agile environment to design and implement game features and core functionality in PHP
•Create and maintain tables in MySQL and documents in Couchbase
•Perform and assist in testing and debugging efforts
•Monitor game performance and error logs
•Use Git on a daily basis to manage source code
•Perform code review for fellow engineers
•Design, implement, and maintain tools for game administration
•Research and utilize third party APIs (Facebook, Upsight, etc)
•Occasional light front end web work with HTML, CSS, and Javascript
•Mentor junior engineers and assit them with feature development and debugging
•Identify and refactor problematic areas of codebase
•Create scripts and tools to improve workflows for both backend and other teams
•Participate in on-site interviews with engineering candidates

Qualifications:  

Education:  
•Bachelor’s Degree in Information Systems, Computer Science, Math, Statistics or relevant area or equivalent experience

Required Experience:
•3+ years of software development experience
•Experience writing and debugging in a dynamically typed language (PHP, Ruby, Python)
•Professional experience working with MySQL or another RDBMS
•Professional experience with modern version control systems like Git and Mercurial
•Strong communication skills

Preferred Experience:
•Social game development

Knowledge, Skills, & Abilities:
•Experience with statically typed languages like C++, Java, or C#
•Experience with LAMP (Linux, Apache, PHP, MySQL)
•Experience working from the command line and using common utilities (grep, tail, etc)
•Experience with NoSQL databases (Couchbase, Memcached, Redis, MongoDB, etc)
•Professional experience working in an Agile/Scrum/XP environment

Vision:  Close Vision, Depth Perception, Distance Vision, Ability to Adjust Focus, Peripheral Vision, Ability to Distinguish All Colors     

Physical Requirements:   Office environment

Work Conditions:  May require weekend and evening hours.   May require travel.
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