← Techcombank
Expert, Software Engineering Java
Techcombank · Hà Nội
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Thương lượng
Địa điểm
Quận Hoàn Kiếm, Hà Nội, Hà Nội
Tổng quan
- Key Accountabilities
- 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.
- 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.
- 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.
- 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 promptly.
- Promote test automation to improve software stability and release efficiency.
- 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.
- People Management
- Attract, onboard and retain the right talents for a high- performing team
- Communicate team and individual KRAs/ KPIs, goals, action plan, expectations and results to team members
- Manage team performance & provide feedback regularly (following the annual performance management cycle)
- Enable team member’s professional and personal development through capability assessment, training, coaching & feedback, etc.
- Responsible for developing talents within the team
Yêu cầu
- Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 10 years' experience as a Software Engineer
- At least 2 years in a management position
- Proficiency in programming languages related to application development - Backend: Java (Spring Boot)
- Experience managing technical teams and mediating in the workplace.
- Experience in leading and managing system/software delivery.
- Experience in both architecture and software design implementation.
- SOLID Principle
- 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
- Good English skills
Quyền lợi
- Top-tier banking environment in Vietnam
- Challenging opportunities for the “Greater” You
- WHY BECOME IT/DATA EXPERTS AT TECHCOMBANK?
- Investing over 500 million USD to develop large-scale IT projects, Techcombank is one of the leading bank in Technology trends in Vietnam
- You will grow with Techcombank by having the opportunity to learn from top experts from across the world
- Techcombank provides a rewarding remuneration structure that commensurate with your achievement and contribution
- Techcombank is the Top 2 Best place to work in the banking industry where you can experience various exciting activities throughout the year: Company anniversary, Team building, Active Saturday , Year End Party, etc.
Du lịchĐào tạo
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→