Head of Software Engineering ( Bank / Fintech)UPA Vietnam
Nơi làm việc: Hồ Chí Minh
Ngành nghề: IT phần mềm, Tài chính / Kế toán, Ngân hàng/ Tài Chính
Thu nhập: Thỏa thuận
Hình thức: Toàn thời gian
Ngày đăng: 25/10/2024
Hạn nộp: 25/11/2024
Mô tả công việc
We are looking for a seasoned and visionary Head of Software Engineering with extensive experience in Microservices Design and Development on AWS, and expertise in integrating modern cloud systems with traditional on-premise banking systems via APIs. This role is pivotal in leading our engineering teams to build, deploy, and integrate cutting-edge, scalable software solutions that bridge cloud-native microservices with legacy banking systems.
This position serves the IT Hub Center of our multinational Group with different businesses in Banking- Finance, Real Estate, International Investment, Green Energy. Industry knowledge and experience in Banking and Finance is an advantage.
Key Responsibilities:
1. Leadership & Strategy:
• Develop and implement the software engineering strategy focusing on microservices architecture, cloud-native development on AWS, and seamless integration with on-premise banking systems.
• Lead, mentor, and scale a diverse engineering team, fostering a culture of innovation, collaboration, and excellence in software development.
• Collaborate with executive leadership to align technology strategies with overall business goals, ensuring high-quality, secure, and scalable solutions are delivered.
2. Microservices Architecture & Development:
• Oversee the architecture, design, and implementation of microservices-based systems, ensuring they are modular, scalable, and resilient.
• Lead the decomposition of monolithic applications into microservices, focusing on optimizing for performance, security, and maintainability.
• Guide the implementation of microservices communication through APIs, messaging systems, and service meshes, ensuring reliable and efficient inter-service interactions.
3. AWS Cloud Management:
• Drive the adoption and optimization of AWS services (e.g., ECS, EKS, Lambda, S3, RDS) for building and managing scalable, cloud-native applications.
• Ensure best practices in AWS resource management, focusing on performance, security, and cost efficiency.
• Implement robust CI/CD pipelines using AWS tools like CodePipeline, CodeBuild, and CodeDeploy, ensuring fast and reliable software delivery.
4. API Integration with On-Premise Banking Systems:
• Lead the integration of cloud-native microservices with on-premise banking systems, ensuring secure and efficient data exchange.
• Design and manage APIs that facilitate seamless communication between AWS-hosted services and legacy banking infrastructure.
• Address challenges related to latency, security, and data consistency in hybrid cloud/on-premise environments, ensuring compliance with banking regulations.
5. Technical Oversight & Best Practices:
• Ensure the engineering teams adhere to best practices in software development, including coding standards, testing, and continuous integration.
• Advocate for and implement DevOps practices, promoting collaboration between development and operations for smoother deployments and faster iteration cycles.
• Conduct regular reviews of architecture, design, and code to maintain the highest standards of software quality and performance.
6. Innovation & Continuous Improvement:
• Stay up-to-date with the latest trends in microservices, cloud computing, API design, and banking technology.
• Drive innovation within the engineering teams by encouraging experimentation and the adoption of new technologies, tools, and methodologies.
• Promote continuous learning and professional development within the team, ensuring the engineering organization remains competitive and forward-thinking.
This position serves the IT Hub Center of our multinational Group with different businesses in Banking- Finance, Real Estate, International Investment, Green Energy. Industry knowledge and experience in Banking and Finance is an advantage.
Key Responsibilities:
1. Leadership & Strategy:
• Develop and implement the software engineering strategy focusing on microservices architecture, cloud-native development on AWS, and seamless integration with on-premise banking systems.
• Lead, mentor, and scale a diverse engineering team, fostering a culture of innovation, collaboration, and excellence in software development.
• Collaborate with executive leadership to align technology strategies with overall business goals, ensuring high-quality, secure, and scalable solutions are delivered.
2. Microservices Architecture & Development:
• Oversee the architecture, design, and implementation of microservices-based systems, ensuring they are modular, scalable, and resilient.
• Lead the decomposition of monolithic applications into microservices, focusing on optimizing for performance, security, and maintainability.
• Guide the implementation of microservices communication through APIs, messaging systems, and service meshes, ensuring reliable and efficient inter-service interactions.
3. AWS Cloud Management:
• Drive the adoption and optimization of AWS services (e.g., ECS, EKS, Lambda, S3, RDS) for building and managing scalable, cloud-native applications.
• Ensure best practices in AWS resource management, focusing on performance, security, and cost efficiency.
• Implement robust CI/CD pipelines using AWS tools like CodePipeline, CodeBuild, and CodeDeploy, ensuring fast and reliable software delivery.
4. API Integration with On-Premise Banking Systems:
• Lead the integration of cloud-native microservices with on-premise banking systems, ensuring secure and efficient data exchange.
• Design and manage APIs that facilitate seamless communication between AWS-hosted services and legacy banking infrastructure.
• Address challenges related to latency, security, and data consistency in hybrid cloud/on-premise environments, ensuring compliance with banking regulations.
5. Technical Oversight & Best Practices:
• Ensure the engineering teams adhere to best practices in software development, including coding standards, testing, and continuous integration.
• Advocate for and implement DevOps practices, promoting collaboration between development and operations for smoother deployments and faster iteration cycles.
• Conduct regular reviews of architecture, design, and code to maintain the highest standards of software quality and performance.
6. Innovation & Continuous Improvement:
• Stay up-to-date with the latest trends in microservices, cloud computing, API design, and banking technology.
• Drive innovation within the engineering teams by encouraging experimentation and the adoption of new technologies, tools, and methodologies.
• Promote continuous learning and professional development within the team, ensuring the engineering organization remains competitive and forward-thinking.
Yêu cầu
Required:
Education: Bachelor or Master in Software Engineering
Experience:
• 10+ years of experience in software engineering, with at least 5 years in a senior leadership role.
• Proven expertise in microservices architecture, design, and development, particularly on AWS.
• Extensive experience in integrating cloud-based systems with on-premise banking infrastructure using APIs.
Technical Skills:
• Strong proficiency in programming languages suitable for microservices (e.g., Golang, Java, Python, [protected info], Go).
• Deep understanding of containerization (Docker, Kubernetes) and orchestration technologies.
• Experience with AWS services (e.g., ECS, EKS, Lambda, API Gateway) and their application in building scalable systems.
• Expertise in designing and managing APIs, including RESTful and SOAP services, for secure and efficient integration with legacy systems.
Leadership Skills:
• Demonstrated ability to lead and scale large, high-performing engineering teams.
• Strategic thinker with the ability to align technology initiatives with business objectives.
• Strong communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.
Preferred:
• Experience in the banking or financial services industry, with a strong understanding of regulatory requirements.
• Familiarity with DevOps practices, infrastructure as code (e.g., Terraform, CloudFormation), and automated testing strategies.
• Experience in modernizing legacy banking systems and transitioning them to cloud-based architectures.
Personal Attributes:
• Innovative Leader: Capable of driving technological change and fostering a culture of innovation.
• Strategic Visionary: Able to see the big picture and align engineering efforts with long-term business goals.
• Mentor and Coach: Dedicated to the growth and development of engineering talent.
• Results-Oriented: Focused on delivering high-quality, secure, and scalable software solutions that meet business needs.
Education: Bachelor or Master in Software Engineering
Experience:
• 10+ years of experience in software engineering, with at least 5 years in a senior leadership role.
• Proven expertise in microservices architecture, design, and development, particularly on AWS.
• Extensive experience in integrating cloud-based systems with on-premise banking infrastructure using APIs.
Technical Skills:
• Strong proficiency in programming languages suitable for microservices (e.g., Golang, Java, Python, [protected info], Go).
• Deep understanding of containerization (Docker, Kubernetes) and orchestration technologies.
• Experience with AWS services (e.g., ECS, EKS, Lambda, API Gateway) and their application in building scalable systems.
• Expertise in designing and managing APIs, including RESTful and SOAP services, for secure and efficient integration with legacy systems.
Leadership Skills:
• Demonstrated ability to lead and scale large, high-performing engineering teams.
• Strategic thinker with the ability to align technology initiatives with business objectives.
• Strong communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.
Preferred:
• Experience in the banking or financial services industry, with a strong understanding of regulatory requirements.
• Familiarity with DevOps practices, infrastructure as code (e.g., Terraform, CloudFormation), and automated testing strategies.
• Experience in modernizing legacy banking systems and transitioning them to cloud-based architectures.
Personal Attributes:
• Innovative Leader: Capable of driving technological change and fostering a culture of innovation.
• Strategic Visionary: Able to see the big picture and align engineering efforts with long-term business goals.
• Mentor and Coach: Dedicated to the growth and development of engineering talent.
• Results-Oriented: Focused on delivering high-quality, secure, and scalable software solutions that meet business needs.
Quyền lợi
Thưởng
13th Month Salary and Performance Bonus
Chăm sóc sức khoẻ
Annual health check package
Khác
Salary review twice a year
13th Month Salary and Performance Bonus
Chăm sóc sức khoẻ
Annual health check package
Khác
Salary review twice a year
Thông tin khác
NGÀY ĐĂNG
25/10/2024
CẤP BẬC
Giám Đốc và Cấp Cao Hơn
NGÀNH NGHỀ
Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính
KỸ NĂNG
Software Architecture Design, Leadership, Planning and Management, Software Engineering, AWS
LĨNH VỰC
Ngân hàng
NGÔN NGỮ TRÌNH BÀY HỒ SƠ
Bất kỳ
SỐ NĂM KINH NGHIỆM TỐI THIỂU
10
QUỐC TỊCH
Không hiển thị
Xem thêm
25/10/2024
CẤP BẬC
Giám Đốc và Cấp Cao Hơn
NGÀNH NGHỀ
Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính
KỸ NĂNG
Software Architecture Design, Leadership, Planning and Management, Software Engineering, AWS
LĨNH VỰC
Ngân hàng
NGÔN NGỮ TRÌNH BÀY HỒ SƠ
Bất kỳ
SỐ NĂM KINH NGHIỆM TỐI THIỂU
10
QUỐC TỊCH
Không hiển thị
Xem thêm
Giới thiệu công ty
Việc làm tương tự
Fullstack Developer (Python / Reactjs)
CÔNG TY TNHH CÔNG NGHỆ INNOMIZE
1,500 - 2,500 USD
Hồ Chí Minh
19/12/2024
MIDDLE/ SENIOR GOLANG DEVELOPER
CÔNG TY CỔ PHẦN HASAKI BEAUTY & CLINIC
thỏa thuận
Hồ Chí Minh
31/12/2024
Python Developer (SENIOR)
Công ty Cổ phần Viễn thông FPT - FPT Telecom
30 - 60 triệu
Hồ Chí Minh
20/01/2025
Backend Developer (Golang)
Công ty Cổ phần Công nghệ Sen Đỏ - Sendo Farm
28 - 30 triệu
Hồ Chí Minh
25/12/2024
Vị trí Head of Software Engineering ( Bank / Fintech) do công ty UPA Vietnam tuyển dụng tại Hồ Chí Minh, Joboko tự động tổng hợp mức lương Thỏa thuận, tìm thêm việc làm về Head of Software Engineering ( Bank / Fintech) hoặc công ty UPA Vietnam ở các link phía trên
Giới thiệu công ty