Principal Software Engineer - Hong Kong, 香港 - ST Partnership Limited

    ST Partnership Limited
    ST Partnership Limited Hong Kong, 香港

    2周前

    Default job background
    全职
    描述

    Principal Software Engineer (Up to 80k)

    Responsibilities:

    • Participate in application architecture design and development of sophisticated, high-performance financial systems to meet upcoming business needs.
    • Design and implement system resilience, messaging integration and web application
    • Provide support and implementation work to functional application teams including recommending the design pattern, building common tools and conducting performance analysis;
    • Support project implementation including the requirement definition, resource estimation, software development, testing and documentation.
    • Perform quality review for software design and code changes.
    • Work at night shift and in public holidays if required.
    • Undertake any other assignments and projects as assigned by supervisor

    Qualifications:

    • Degree in Computer Science, MIS, IT or related disciplines
    • 10 years of software development experience on large scale critical systems on Linux platform.
    • Solid experience in messaging integration framework, resilience and data replication
    • Practical experiences in software frameworks like Spring, application architecture design, data modelling, resilience design.
    • Strong skills of programming languages: Java, Perl, Python, SQL, Shell Scripting, HTML5, CSS 3 & Javascript.
    • Experience in Micro-service, Cloud application, Containerized Architecture, RESTful web service or Spring Boot will be an advantage;
    • Good analytic mind, self-motivated and able to work independently.
    • Good command of both written and spoken English.
    • Relevant candidates with less years of experience will be considered as Senior Software Engineer