HHey Gamer
Soon! How Games Hire?Post a jobPosting a job is 19.99$ for a limited time!
โ† Back to all jobs

Senior Software Engineer (Server)

SciPlayPosted 24 minutes ago๐ŸŒ RemoteCompany Size:201-500

Job Description

SciPlay is currently looking for an Experienced Senior Software Engineer.

You Are...

Education:ย 

  • Bachelorโ€™s Degree in Information Systems, Computer Science, Math, Statistics or relevant area or equivalent experience

Required Experience:

  • 5+ years of software development experience
  • Experience writing and debugging in a statically typed language like C++, Java, or C#
  • Experience writing and debugging in a dynamically typed language like PHP, Ruby or Python
  • Professional experience working with MySQL or another RDBMS
  • Strong problem solving, debugging, and troubleshooting skills
  • Professional experience with modern version control systems like Git and Mercurial
  • Strong communication skills

Preferred Experience:

  • Social game development
  • Experience migrating legacy on-premises applications to the cloud. (Amazon Web Services (AWS) etc)
  • Experience working with AWS Database technologies such as RDS, DynamoDB, etc
  • Experience working with AWS Service Technologies such as ECS, Fargate, Elastic Load Balancers, etc
  • Microservice development (Node.js, Lambda, etc)
  • Experience with containers/container management. (Docker, Vagrant, etc)
  • Experience with creating and maintaining packages.
  • Experience with build/CI systems like Jenkins

Knowledge, Skills, & Abilities:

  • Experience working from the command line and using common utilities (grep, tail, etc)
  • Experience with NoSQL databases (Couchbase, Memcached, Redis, MongoDB, etc)
  • Front end best practices using HTML, CSS, and JavaScript
  • Professional experience working in an Agile/Scrum/XP environment

Your Tasks

  • Work with multiple game teams to define and create shared server infrastructure and libraries to facilitate the needs of all teams
  • Help further extend and own the gamesโ€™ common tools framework
  • Stay apprised of and evaluate new technologies and programming practices
  • Identify and refactor problematic areas of codebase
  • Use Git on a daily basis to manage source code
  • Perform code review for fellow engineers
  • Research and utilize third party APIs (Facebook, Teak, Adjust, etc)
  • Occasional light front end web work with HTML, CSS, and JavaScript
  • Mentor junior engineers and assist them with feature development and debugging
  • Participate in on-site interviews with engineering candidates
  • Help migrate existing on-premises applications to the cloud

How to Apply

Necessities

  • Personal Information
  • Questionnaire
  • Resume or CV
  • Legal

Optional

  • Cover Letter
  • Social Profile
Apply now

Heygamer TwitterHeygamer LinkedinHeygamer Facebook

ยฉ 2021 HeyGamer