external-popup-close

You are being redirected to

https://www.ttbbank.com/

Proceed
Back to job search

Software Engineer Lead - Business One Platform

Opening date1 July 2025
LocationHead Office
Job description

At ttb-spark, our Software Engineers go beyond coding.
They bring their full ability to create high-quality software that drives impact across:

  • Solution Architecture

  • Application Design

  • Infrastructure & Deployment

We adopt Gen-AI assisted development (e.g., GitHub Copilot, ChatGPT, Claude) to improve speed, quality, and innovation.
Our teams are always learning, adapting, and staying ahead in a world that changes fast.

We focus on delivering standardized enterprise platforms while also gaining deep understanding of diverse business domains.

Mandatory technical skills:

  • Microservices architecture

  • Backend in Java/Kotlin with Spring boot framework

  • Frontend in JavaScript, TypeScript with React Framework

  • Mobile in iOS with Swift and Android with Kotlin

  • Docker Container, Kubernetes, OpenShift

  • (Optional) Public cloud e.g., AWS, GCP, Microsoft Azure

Responsibilities:

  • Make sure that overall software quality and standard to meet the industry standard.

  • Project scoping to fit with business and technology condition.

  • Cross team support to improve development process and way of communication

  • Facilitate all machinery, utilities and facilities to ensure they are in good conditions and able to run efficiently.

  • Resource planning to meet the project plan.

  • Work with project management to ensure project status is accurate and issues are raised up quickly

  • Work with the architecture team and development team to design solutions and define common roadmaps

  • Participate in all grooming and priority setting sessions with stakeholders

  • Documenting processes and monitoring performance metrics.

  • Organize regular meetings with all departments to ensure open communication and expectations throughout a project

  • Documenting processes and monitoring performance metrics.

  • Manage unplanned work or emergency case related to production incident and team well-being.

Qualifications:

  • At least 7 - 10 years of experience in software development, including all aspects of process development life cycle (classic or agile methodology) and document life cycle management.

  • Strong knowledge of IT Architecture, IT Governance, Application, Digital Security, Data Management, Quality Assurance, Vendor Management, Cloud Computing.

  • Technical background and experience in development.

  • Analytical skills and the ability to see the connections between layers of business operations.

  • Ability to consult management and engineering teams with technical advice.

  • Experience working in Project Management: Agile

  • (Optional) Strong written & verbal command of English

Apply forSoftware Engineer Lead - Business One Platform

Please enter your information
Resume attachmentAccepted file types: DOCX, PDF, Image (max 10Mb)