Software Engineer 後端軟體工程師 (RGS)
Genesis Gaming Inc
Taipei City, Taiwan
18天前

POSITION OVERVIEW

You will work with a team in Genesis that builds servers for a variety of game clients that is used by thousand of players.

You will be using a reactive framework and a stack that is designed to scale up to handle concurrent transactions with high availability.

You will get a chance to use latest technologies whether it’s application framework or NoSQL persistence solutions. You will be implementing solutions that are well designed, testable and efficient.

You will be a part of an Agile team that practices agile methodologies.

MAIN DUTIES / RESPONSIBILITIES

  • Develop flowcharts, layouts and documentation to identify requirement and solutions
  • Review incoming source code changes from other developers
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features
  • PERFORMANCE GOALS

  • Deliver new features, improvements and bug fixes on time
  • Deal with clients, suppliers and other employees professionally at all times
  • QUALIFICATIONS

    Graduate degree in CS or a related discipline or experience in a similar role

    EXPERIENCE

  • 2+ years experience in java development
  • 3+ years experience in software development
  • SKILLS

  • Proven work experience as a Software Engineer or Software Developer
  • Ability to document requirements and specifications
  • Developing web services (http and websocket)
  • Experience with IoC Containers
  • Experience with NoSQL databases like Cassandra, MongoDB and CrateDB
  • Experience with Vertx or other reactive programming toolbox
  • Experience with web services
  • Experience with agile development methodologies
  • Experience with design patterns
  • Experience with test driven development
  • Experience with continuous integration systems is a plus
  • 申請
    添加至收藏
    從收藏夾中刪除
    申請
    郵箱地址
    通過點擊“繼續”,我允許neuvo同意處理我的數據並向我發送電子郵件提醒,詳見neuvo的 隱私政策 。我可以隨時撤回我的同意或退訂。
    持續
    申請表