Software Developer at Public Bank Securities Vietnam Company Limited

Public Bank Vietnam (PBVN)

Hội sở chính: Số 2 Ngô Quyền, Phường Lý Thái Tổ, Quận Hoàn Kiếm, Thành phố Hà Nội
Job Description
About Company

We are seeking a talented and experienced Software Engineer to join our growing IT department at Public Bank Securities of Viet Nam. In this role, you will play a key part in developing, maintaining, and enhancing our critical software systems used for our securities business. You will work collaboratively with a team of engineers, analysts, and business partners to ensure the smooth operation and security of our financial technology infrastructure.

Your role & responsibilities

  • Design, develop, test, and deploy secure and scalable software solutions for the IT department;
  • Collaborate with business partners to understand their needs and translate them into technical requirements;
  • Write clean, well-documented, and maintainable code according to best practices;
  • Work effectively within a team environment to develop and implement solutions;
  • Identify, troubleshoot, and resolve software bugs and technical issues;
  • Stay up-to-date with the latest software development technologies and best practices;
  • Participate in code reviews and knowledge sharing within the team;
  • May assist with the development and implementation of disaster recovery plans.

Your skills & qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience);
  • Minimum of 3 years of experience working as a software engineer or programmer in a financial services or related industry (a plus);
  • Strong proficiency in at least one high-level programming language (i.e. Java, Python, C#);
  • Experience with object-oriented programming principles and design patterns;
  • Experience with relational databases (e.g., SQL Server, Oracle) and database management systems;
  • Experience with version control systems (e.g., Git);
  • Excellent analytical and problem-solving skills;
  • Strong communication, collaboration, and interpersonal skills;
  • Ability to work independently and manage multiple tasks effectively;
  • A passion for technology and a commitment to continuous learning;
  • A strong understanding of financial markets and regulations is highly desirable.
  • Fluency in financial terms and concepts would be a significant advantage.
  • The ability to stay current with emerging technologies in the financial service technology or securities is preferred.

Benefits for you

  • Outstanding career development opportunities
  • High performance & dynamic working environment
  • Great employment benefits
  • Negotiate
  • Insurance Coverage
  • Allowance & additional salary payment
  • Salary Review Annually
  • 18 days full paid leave per year
  • Training & Development
  • Annually Health Checkup


Public Bank Vietnam (PBVN)


Bank, Tài Chính

Company size

Over 1000



About us

Screenshot 2023-06-19 143816.png

General information

Minimum year of experience

Job Type

Contract type

⚙️ Candidates supporters

🧑🏾‍💻 Prepare for interviews

Checking TopDev QnA tool to practice your answers to common interview questions.

Read QnA for interviews