messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
Techcombank

Senior Officer, Software Engineering (50000226)

TP. Ha Noi Board of Director
Experienced (Non-Manager)

Mô tả công việc

## Job Purpose 'The job holder successfully deploying technology solutions for projects of company. ## Key Accountabilities (1) Software Development - Drive and deliver top quality HTML, CSS, JQuery and JavaScript user interface code on a wide range of interactive web projects. - Own the UI code of the digital platform and the architecture of the user experience, leading designers to take the wireframe from development to delivery. - Collaborate with back-end developers to troubleshoot and resolve coding issues, improving usability. - Ensure that all materials produced are of high quality, accuracy, timeliness and compliance with accessibility standards. - Maintain graphic and branding standards throughout the product's look and feel. - Actively test and debug the program to ensure stability and accuracy. - Develop and maintain user interface code to improve forecasting methods and statistical and analytical models to assist business tribes in their decision making. - Build interfaces and user interfaces for the bank's digital platforms, ensuring a seamless digital interface from the customer's point of view. - Responsible for the user-facing code of the digital platform and the architecture of the user experience, working closely with the designers to take the wireframe from development to delivery - Collaborate with back end developers and UI/UX designers to improve usability. - Proactively give suggestions and systematized solutions to influence the design of the platform. - Responsible for defining the structure and design of web pages, striking a balance between functional and aesthetic design, and ensuring the web design is optimized for mobile pages. - Maintain and constantly improve the developed website and optimize the application for smooth use of the application. ## Key Accountabilities (2) Software Documentation - Instruct tribe and team members to translate business requirements into technical design documents. - Actively review and foster discussions with team members on functional requirements documents to build and improve company's digital products - Work closely with tribe and squad members to translate business requirements into technical design documents. - Review and execute requirements documents by coding flowcharts, layouts, diagrams, charts, code annotations, and instructions for the program. ## Key Accountabilities (3) ## Key Relationships - Direct Manager Manager, Software Engineenring/ Team Lead, Software Engineenring ## Key Relationships - Direct Reports ## Key Relationships - Internal Stakeholders Interal units in Division and other Divisions ## 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 - According to company's regulations in each period