Senior Software Engineer
FNZ Group
HK Hong Kong GBST
5天前

Software Development

  • Design, code, test, build unit tests and install / upgrade applications programs either in one major program or a range of programs across multiple platforms.
  • Prepare and maintain systems and program documentation.
  • Analysis and design of applications programs and databases to achieve business requirements.
  • Diagnose issues with software in a timely manner, including complex issues introduced by environmental factors e.g. network issues.
  • Identify and implement workarounds and / or permanent solutions.

  • Estimate development tasks, plan and breakdown larger features to stories / tasks for the team
  • Contribute to the selection of the software development approach for projects and products
  • Modify applications programs and troubleshoot applications programs in both test and production scenarios
  • Software Quality

  • Develop and apply an understanding of the user requirements and the product / s to deliver expected outcomes
  • Apply agreed standards and tools, to achieve well-engineered outcomes.
  • Participate in reviews of own work and leads reviews of colleagues' work.
  • Knowledge Sharing

  • Act as subject matter expert in one or more application modules / areas and develop subject matter expertise in the problem domain
  • Mentor, train and advise more junior team members
  • Contributes to the success of a high performing team

  • Participate in team meetings to bring up issues, share knowledge, share achievements, and provide training and direction.
  • Develop strong and effective working relationships
  • Effectively communicate information and insights to the team.
  • Ensure successful communication / work with all areas of the business.
  • Contribute to continuous improvement in project methodologies, processes and supporting tools to identify and implement improvement opportunities
  • Ensures compliance with GBST policies and standards, and ensures compliance will all local statutory requirements

  • Comply with all local legislative requirements.
  • Adhere to company policies and procedures and the corporate Code of Conduct
  • Where appropriate keep up to date with legislative requirements through membership of industry organisations.
  • Ensure personal adherence to workplace health and safety requirements and either addresses or brings to management’s attention when others are in breach of these requirements.
  • Act in an ethical way when dealing with company assets and other people.
  • Qualifications, Experience and Specialist Skills & Knowledge

    Essential

  • 7+ years in software development, with at least 3 years general IT experience coupled with tertiary qualifications in computer science or a related discipline.
  • Excellent problem solving skills and analytical thinking
  • Demonstrated experience in software Analysis / Design
  • Demonstrated capability to deliver outcomes without supervision
  • Advanced skills in one or more of the major programming languages / frameworks relevant to the role
  • Advanced skills and knowledge in the use of one or more enterprise application infrastructure components (Database, Operating System, Application Server, Message Bus) relevant to the role
  • Familiarity with commonly used frameworks, tools and open source components relevant to the role
  • Ability to learn and apply new programming languages, tools and frameworks as required
  • Ability to understand the essential needs of users and meet these in well-designed programs.
  • Good skills in time and resource management.
  • Desirable

  • Experience with developing software for Financial Services and familiarity with the relevant Financial Services problem domain
  • Experience with an Agile development environment
  • 报告这项工作
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    申請
    郵箱地址
    通過點擊“繼續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。
    繼續
    申請表