Senior Officer, Software Engineering (40001157)


 

$ads={1}

18 Aug 2023

Senior Officer, Software Engineering (40001157)

Category: Technology Division
Job Type:
Facility: Technology

Job Purpose

The job holder successfully deploying technology solutions for projects of the whole line.

Key Accountabilities (1)

Work with development teams and product owner to software solutions

  • Design client-side and server-side architecture
  • Build the back-end of applications for marketing campaign (push notifications such as email, sms, in-app)
  • Integration with SaaS solution provider
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings

Key Accountabilities (2)

Software Documentation

  • Instruct tribe and team members to translate business requirements into technical designdocuments.

  • Actively review and foster discussions with team members on functional requirements documentsto build and improve TCB's digital products

  • Work closely with tribe and squad members to translate business requirements into technicaldesign documents.

  • Review and execute requirements documents by coding flowcharts, layouts, diagrams, charts,code annotations, and instructions for the program

Key Relationships - Direct Manager

Manager, Software Engineenring/ Team Lead, Software Engineenring

Key Relationships - Internal Stakeholders

Division, units, branches/subsidiaries of TCB

Key Relationships - External Stakeholders

Application/solution provider partners, IT departments of key customer businesses

Success Profile - Qualification and Experiences

Qualifications
  • Bachelor's Degree in Computer Science, Software Engineering or Information Technology
Work Experience
  • At least 5 years of front-end experience developing in at least 2 languages (HTML, CSS, JavaScript, React)
  • Experience working with popular JavaScript frameworks and libraries (AngularJS, Vue, jQuery)
  • Experience with tools that leverage UI/UX design and implementation such as Bootstrap or ZURB Foundation
  • Experience working in a source control environment such as GIT or TFVC
  • Experience in the full development lifecycle from requirements analysis through coding and release
  • Deep experience in developing, testing, documenting, and releasing critical software
  • Solid understanding of API design and implementation
Foreign language
  • English/ according to TCB's regulations in each period

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال