Techcombank

Techcombank Tower, 191 Ba Trieu, Hà Nội

Company Size : 100-499

View more

Job Summary

100-499

Product

Việt Nam

Expert, Software Engineer

Techcombank

Hai Bà Trưng, Hà Nội

  • English
  • Manager
  • Full Time
  • Negotiable
  • Posted:26/09/2026
  • 1

Job description

Overview of job

1. Low-Level Architecture Design & Development
- Contribute to low-level architecture design and develop software components that meet efficiency, scalability, and security standards.
- Work closely with architects and senior engineers to optimize system design and implementation.

2. Technical Mentorship & Process Improvement
- Guide Officer-level engineers, providing mentorship on best practices, coding standards, and development workflows.
- Identify areas for process improvements and drive adoption of engineering best practices within the team.

3. Code Quality & Optimization
- Lead peer code reviews, enforce coding standards, and improve overall code maintainability.
- Optimize software for performance, scalability, and security, ensuring high reliability in production environments.

4. Testing & Debugging
- Conduct unit testing, integration testing, and contract testing to ensure software reliability.
- Collaborate with QE teams to diagnose, troubleshoot, and resolve complex defects in a timely manner.
- Promote test automation to improve software stability and release efficiency.

5. Technical Documentation
- Create and maintain clear, structured documentation, including:
- API specifications
- System design documents
- Coding and architectural guidelines
- Ensure documentation is regularly updated and aligned with system changes.

- Receive an extremely attractive basic salary, 13th month salary + Performance Bonus up to 5 months. Annual salary and work performance review.

- Participate in advanced training courses at Techcombank. 

- Be informed of the latest practical situations from the No. 1 Senior Experts/Managers in the Vietnamese market.

- Share a clear career path with close support from management;

- Receive comprehensive care with Personal and Family Health Insurance; Periodic health check-ups, Bank birthdays, Teambuilding, Year-end Party, ..

Job Requirement

Qualifications:
- Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or a related field.

Work Experience:
- At least 7 years of experience in the engineering field.
- At least 2 years in a Team lead position.
- Proficiency in Java backend programming and related technologies for application development. 

- Experience in managing technical teams and mediating in the work environment.
- Experience in leading and managing system/software delivery.
- Experience in both architecture and software design implementation: SOLID principles, Design Patterns, Microservices architectures, Observability (monitoring, logging, tracing), Compiling, Runtime deep understanding. 
- Experience in advanced aspects of the engineering field: High performance, concurrency; Security best practices; Emerging technology.

Other information:

- Level: Expert (Manager)

- Working time: Office Hours (9 AM – 6 PM)

- Probation: 2 months (full 100% offer).

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • SOLID
  • Architecture
  • Design Patterns
  • Observability
  • Microservices
  • Software Design

COMPETENCES

  • Team Management
  • Team Leadership

BUSINESS PROFILE

Techcombank aspires to be the best bank and a leading business in Vietnam.

MISSION:

• To be the preferred and most trusted financial partner of our customers, providing them with a full range of financial products and services through a personalized/customer centric relationship.

• To provide our employees with a great working environment where they have multiple opportunities to develop, contribute and build a successful career

• To offer our shareholders superior long term returns by executing a fast growth strategy while enforcing rigorous corporate governance and risk management best practices

CORE VALUES:

1. Customer first: what we do is only valued if it is truly beneficial to our customers and colleagues.

2. Innovation: Make improvements to lead the way.

3. Team work: At Techcombank, you will not have good performance without cooperation.

4. People development: People with proven capability will bring the organization competitive advantages and remarkable successes.

5. Accountability: Be committed to overcoming difficulties and achieving great successes.