Share this Job
Apply now »

Senior Officer, Software Engineering (40001157)

Category:  Information Technology Division
Job Type: 
Facility:  Technology

Job Purpose

Key Accountabilities (1)

  • A. Software Development

  • Drive and deliver top quality Java, Java Spring, .Net backend code across a broad array of interactive web projects.
  • Own a digital platform’s backend code and the architecture of the user experience, bringing into life functionalities proposed by designers from development to delivery.
  • Collaborate with Front End Developers to integrate user-facing elements with server-side logic and other applications APIs.
  • Ensure that all materials produced have a high degree of quality, accuracy, timeliness and complies with accessibility standards.
  • Maintain consistent solution architecture to backend solutions to easily integrate with future products.
  • Actively test and debug programs to ensure stability and accuracy.
  • Develop and maintain back end code that improves analytical and statistical modeling and forecasting methods to support business tribes in their decision making process.


Key Accountabilities (2)

B. Software Documentation

  • Guide tribe and squad members on translating business requirements into technical design documents.
  • Actively review and drive discussions with squad members on functional requirement documents for building and improving TCB’s digital products.

Success Profile - Qualification and Experiences

  • Bachelors degree in Computer Science, Software Engineering or Information Technology
  • 3 to 8 years of relevant working experience in backend web development
  • English proficiency requirements are pursuant to Techcombanks policy
  • Experience in backend web development using scripting languages/frameworks (Java, Java Spring, .Net)
  • Deep experience working with relational Oracle, MySQL, PostgresSQL…

Apply now »