[Taipei] Senior C++ Programmer - C++ - intouch(英商引達取有限公司)|Meet.jobs


100K+ TWD Monthly

Required skills

    Job description

    Job title: Sr. C++ Software Programmer 
    Location: Taipei, Taiwan 
    Salary: Negotiable + benefits (including flexible working hours + bi-annual salary reviews) 

    Sr. C++ Programmer is required by a multiple award winning games studio based in Birmingham who are the UK’s largest privately owned mobile e-gaming studio! We currently have just over 200+ employees here at our Birmingham HQ and we offer some of the UK’s best career progression plans and earning potential with bi-annual salary reviews! 

    Key responsibilities: 
    o Develop back-end game logic and features using C++ and Apache Portable Runtime for a suite of online gambling games 
    o Play an active role in software design decisions (both client and server) 
    o Architect and implement games + backend features and interface with external payment, SMS and other data interfaces or gateways 
    o Develop neat, commented, robust, scalable, high-performance software and database schemas subject to coding standards and review processes 
    o Develop with consideration and proactive support for both: multiple client platforms (HTML, Mobile); high-demand, high-performance environment 
    o Ensure new developments are appropriately tested and verified as part of regular deployment processes 
    o Actively participate in the backend development process, engaging the team and resolving issues and ensuring interoperability between backend components 
    o Work with web, game programmers and QA teams to ensure the timely development of high quality, robust products 
    o Work with project team and Specifications Manager to break down high-level goals into tasks, dependencies and timelines. Provide estimates, feedback and plan work accordingly 
    o Identify and raise awareness of improvements in terms of tools and processes to continually improve our overall production practices, quality and efficiency 
    o Maintain well-structured, accurate up-to-date and clear documentation on system architecture, design proposals, APIs and Protocols 
    o Ensure all work items are tracked and logged appropriately on JIRA project management system. Participate in tracking, estimating, creating and resolving tasks as appropriate 
    o Ensure all the company policies and procedures including the ISMS are adhered to, in particular the Secure Development Policy ISPP37


    Key skills we’re looking for… 
    o Advanced knowledge of C++ programming language and Object-oriented Design (major frameworks, JSON, building/adapting js) 
    o 5+ years industry experience building for web technologies 
    o Extensive experience with HTTP technologies and REST/JSON/XML interfaces 
    o Advanced skills in interfacing with MySQL Server and NoSQL solutions (Redis, memcache, Apache Cassandra) 
    o Ability to build scalable, high-performance, robust software to support multiple client platforms and high demand environment 
    o Game development and Facebook API experience a plus 
    o Working knowledge of Eclipse IDE and BitBucket/GIT 
    o Experience in writing and maintaining unit tests 
    o Debug skills for Linux web server environment (strace, logs), plus familiarity with Linux OS 
    o Familiarity with agile processes 
    o Understanding of user-interface design principles, interaction design guidelines and usability methodologies 
    o Proven ability to build quality products 
    o Excellent communication skills and ability to build good working relationships 
    o Able to organise own time effectively and act on own initiative 
    o Able to work flexibly and adapt quickly to changing priorities 
    o Assertive and able to make decisions 
    o Excellent problem-solving skills 
    o Degree in CS/Engineering (or equivalent) preferred


    Other jobs from this employer