Software Engineer, Client Assisted Services - Singapore - UBS AG

    UBS AG
    UBS AG Singapore

    4 weeks ago

    Default job background
    Description
    Roles & Responsibilities

    Your role

    Do you have proven ability to design, develop and run complex workflow applications?

    Do you have passion to collaborate and model complex business processes?

    We're looking for a Senior Software Engineer with expertise in Java to:

    • design, develop, monitor and trouble shoot scalable, secure fail-tolerant application
    • apply solutions to cater for non-functional requirements including stability, manageability, scalability & performance
    • implement Azure web app hosting solutions
    • customize workflow management platforms to support business need
    • actively participate in an Agile / Scrum based team methodology

    Your team

    You'll be working in the "Digital Assisted Onboarding and Services" team in Singapore.

    You will be joining a team of passionate engineers developing state of art solutions for Client lifecycle management domain in "Wealth Management Personal Banking & Corporates" division.

    We provide a multi-tenant workflow platform based on Flowable to support multiple project teams developing workflows for their respective business processes.

    As a senior software engineer, you will play an important role to build key features for the platform which will help the tenant teams to effectively rollout their business processes with added features.

    Your expertise

    • must have hands-on experience & knowledge with Flowable APIs, product suite & architecture
    • must have experience in running Flowable platform(or any BPM tool) in production environment
    • must have knowledge in BPMN, CMMN & DMN
    • ideally 7 to 10 years of experience in building enterprise grade applications using Java
    • must have experience working in Agile teams
    • should have understanding of DevOps and CI/CD experience in automated environments (Gitlab a plus)
    • experience in Azure platform(specially Azure web app hosting, AKS) is added advantage
    • experience in Client Lifecycle Management domain is a huge added advantage
    Tell employers what skills you have

    Wealth Management
    Scalability
    Azure
    Scrum
    Rollout
    Software Engineering
    Tenant
    Agile
    JavaScript
    Workflow Management
    SQL
    Python
    Java
    Software Development