1. Position Title: PokerSolutions Architect – Client/Server
Summary: The Solutions Architect ensures that our Poker product is developed in accordance with the define Product roadmap ensuring it meets both the functional requirements and expected service qualities (performance, scalability, extensibility etc
• 10+ years of experience in hands-on software development, design& architecture • Within this at least 5 years to include Architecture and Technical Design • Must be able to demonstrate experience designing and implementinglarge-scale high transactional, resilient architectures • Hands on experience working with legacy code and reducing technical debt through iterative development. • Familiar with Agile/XP/SCRUM Methodologies and experience of contemporary development best practices including Continuous Integration, TDD and Automation • Excellent written and verbal communication skills in English (Korean is a plus) • Ability to work on a number of different activity streams concurrently • Hands on experience of the following technologies: o C++ (C#and/or Scala is a plus) o Libraries: QT, Boost o API development (REST, WebSocket) o Socket communication
2. Position Title: Senior Java/Scala Software Developer
Technical Skills • 5+ years Java/Scala development experience • 5+ years unit testing frameworks and unit testing practices • 2+ years developing web services (REST, WS) • 2+ years Maven experience • Familiarity with any database development • Ability to work both collaboratively and with limited supervision • Understanding of software development life-cycle and build processes
3. Position Title: SystemsBusiness Analyst
• 3+ years writing user stories, use cases from analysing requirements documents and other software development artifacts. • 3+ years experience in systems analysis • Ability to work remotely with business and product stakeholders spread across different time zones. • Experience coordinating analysis work using various documentation techniques to produce detailed specifications. • Experience working within a software development environment • Experience working with quality assurance departments • Well versed in Agile, Scrum, and competing methodologies and when best to apply. • Use of Issue Tracking (Jira) tools. • Ability to work autonomously in a dynamic and fast paced environment.
4. Project Manager
- 2+ years of project management experience working in a Product Development environment. - 5+ years of technical experience using a primarily Java based technology - Exceptional communication (oral/written) skills. Strong English is a must-have. - Ability to multi-task and manage multiple projects applying practical experience gained in a number of Formal and/or Agile project management methodologies. - An inquisitive nature, not easily overwhelmed, comfortable communicating in open forums with peers and senior staff alike, resourceful and with excellent negotiation skills. - Self-starter, firm but friendly character, able to obtain respect from colleagues and with a likeable manner to get the most out of people. - Strong interpersonal skills, positive outlook and proactive nature. - Undergraduate degree: Computer Science, Electrical, Telecommunications, or Process Engineering. - Experience successfully working in an Agile / Scrum environment is a plus. - Formal Project Management certification is a plus. - Proficient with tools such as MS Project and issue tracking systems such as Jira.
5. Position Title: Incident Analyst (SME)
• Strong technical capability in Windows system administration with at least 3-5 years’ experience • Technical background in the following: Windows Server, Microsoft SQL Server, Java,.NET, IIS • Knowledge in Linux system administration. • Exposure to a web development in a production environment • Basic programming experience - an understanding of code, and coding concepts • Investigation skills (ie. Network diagnostics, services, etc) • Experience troubleshooting production environments/services • Experience with high performance and high availability systems • Knowledge in Virtualization • Knowledge and understanding of ITIL framework and Agile methodologies • Exceptional English written and verbal communication skills • Strong analytical and problem solving skills • Computer Science or Vendor Certification equivalent
Desirable Skills/Qualifications ASP.net C++ / C# / Scala IIS Java REST HTML / Javascript VMware vSphere Shell scripting Continuous Integration (Maven & Bamboo) Varnish &BigIP
6. Position Title: Development Manager
• Bachelor of Science degree in a technical area such as Computer Science or Engineering • 5+ years working within a product driver, software development environment in a leadership role. • 3+ years of staff management experience • Experience in software design, web application development, and project management • Experience with Agile software development processes and implementing it within teams.
7. POSITION TITLE: Develops Engineer
• Hosting, deploying and working with LAMP (ie. Linux, Apache, MySQL, PHP), Java and BASH. • Ability to implement and manage Apache configurations (ie. 301, wrapper scripts,) • Exposure to a Java environment and Java Technologies (ie. basic grasp of JEE concepts, current technologies and frameworks) • Exposure to build tools and concepts such as Maven, Ant, Bash/SH. • Basic programming experience - an understanding of code, and coding concepts. • Windows administration and investigation skills (ie. Event log, Services, etc.) • Linux administration and investigation skills (ie. Network diagnostics, services, etc) • Flexible working attitude to work to tight deadlines and meet SLAs.
8. Database Administrator (DBA)
• 3+ years’ experience with MS SQL Server • 2+ years’ DBA experience in a Windows environment • 5+ years’ experience writing SQL • Experience with database backup and recovery • Experience with SQL optimization and database tuning |