Technology Evaluation: Research and assess emerging technologies, tools, and platforms to ensure that the proposed solutions are aligned with industry best practices and advancements.
Architecture Development: Create detailed technical architecture blueprints, outlining system components, interfaces, and infrastructure requirements. Ensure that the architecture adheres to security, performance, and compliance standards.
Technical Documentation: Prepare and maintain comprehensive technical documentation, including design specifications, system diagrams, and other relevant documents to support the development process.
Quality Assurance: Oversee the quality and performance of the solutions, conducting regular reviews and assessments to ensure that they meet the defined requirements and standards.
Client Communication: Serve as the technical liaison with business users, explaining technical concepts, addressing client concerns, and providing insights into the technology roadmap.
Risk Assessment: Identify potential technical risks and challenges in projects and develop mitigation strategies
Technical Leadership: Provide technical leadership and guidance to development teams, ensuring the implementation of best practices and architectural principles.
System Integration: Oversee the integration of various systems and technologies, ensuring seamless data flow and functionality across multiple platforms.
Scalability and Performance: Design solutions that are scalable, reliable, and performant, capable of handling the growth and demands of the consumer finance industry.
Security and Compliance: Ensure that all solutions meet the highest standards of security and compliance with relevant financial regulations and industry standards.
Emerging Technologies: Stay updated on emerging technologies and trends in consumer finance and apply this knowledge to develop innovative solutions.
Collaboration: Work closely with development teams to guide the implementation of the proposed architecture, providing technical leadership, and addressing any design or implementation issues. Collaborate with cross-functional teams, including business analysts, software developers, and project managers, to understand requirements and provide architectural guidance.
Documentation: Create and maintain detailed architecture documentation, including design specifications and diagrams.
Cost Analysis: Conduct cost-benefit analysis of proposed solutions and recommend cost-effective alternativesI. Qualifications:
Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
Proven experience as a Solution Architect or a similar role in designing and implementing complex technical solutions such as Senior/Principal Software Engineer, Technical Architect. Preferably in the insurance, banking, or consumer finance industry.
In-depth knowledge of software and hardware architecture, cloud computing, and integration technologies.
In-depth knowledge of software programing principles (e.g: SOLID), design patterns (e.g: GoF), and best practices.
Strong problem-solving and analytical skills, with the ability to design solutions that meet business requirements.
Strong foundation in security knowledge for enterprise systems and services.
Excellent communication and interpersonal skills for client interactions and team collaboration, excellent in transformation idea into practical milestone and tasking.
Expertise in system integration, enterprise architecture, and scalability.
Proven ability to thrive in an agile development environment following either XP, Scrum and enterprise at scale framework like SAFe, Spotify, Scrum@Scale, LeSS, ..etc.
Familiarity with various programming languages (e.g: Java, .NET, Go, Python, nodejs, ...etc) and software development methodologies (e.g: Agile, DevOps, CI/CD theory and practices).
Experience with cloud/private-cloud computing platforms such as Azure, AWS, GCP, ..etc and microservices architecture.
Understanding about Data Goverance for enterprise organizaiton, having expericence in framework and practices is plus.
Business proficient level of English (TOEIC, IELTS certificates or equivalent) to attend meetings with non Vietnamese stakeholders, provide support to applications, help team to take the best decision and document your work.
II. Preferred Skills
Knowledge of mobile development frameworks (e.g., Native Android/iOS, Flutter, ReactJS).
Experience with front-end development frameworks (e.g., Angular, React, Vue).
Having knowledge about finance industry, familiar various business domains of CRM, finance and accounting, loan origination & management, ...etc is plus.
Skilled in generalizaion, ability in negotiation, working in presures, parallel tasking and processing.
Able to establish and develop standards and enterprise policy.Máy tính xách tay
Bảo hiểm
Du lịch nước ngoài
Đồng phục
Thưởng
Chăm sóc sức khỏe
Đào tạo
Tăng lương
Phụ cấp thâm niên
Chế độ nghỉ phép
Chế độ tập thể dục
Công ty Cổ phần Kiến Trúc Việt là đơn vị Tư vấn Thiết kế chuyên nghiệp trong lĩnh vực thiết kế công trình dân dụng, công trình công nghiệp, quy hoạch, hạ tầng, nội thất và cảnh quan. Công ty được thành lập ngày 04/05/2004, đến nay có hơn 200 cán bộ, nhân viên với đầy đủ các bộ môn Kiến trúc, Kết cấu, Cơ điện, Quy hoạch - Cảnh quan và Dự toán. Công ty có văn phòng chính tại Hà Nội và 01 chi nhánh tại TP. Hồ Chí Minh.
Để trở thành đối tác chiến lược của các tập đoàn BĐS lớn tại Việt Nam như Vingroup, Novaland và FLC... Tập thể Kiến Trúc Việt đã chứng minh và khẳng định chất lượng chuyên môn bằng các sản phẩm thiết kế đã được đưa vào thi công và sử dụng.
Nhìn xa hơn nữa, Kiến Trúc Việt không chỉ xây dựng môi trường làm việc chuyên nghiệp mà còn là nơi mỗi thành viên trong gia đình Kiến Trúc Việt sẽ cảm nhận được sự bền vững và giá trị của cuộc sống.
Mục tiêu của Công ty hướng đến trong những năm tới là trở thành một trong những thương hiệu hàng đầu Việt Nam trong lĩnh vực tư vấn thiết kế và là một trong những Công ty đáng làm việc nhất.