Architecture & Technical Design
- Analyze business requirements and convert them into technical architectures that are scalable, secure, cost-efficient, and maintainable.
- Define system architecture, integration patterns, and technology stacks based on best practices and project constraints.
- Design microservices, event-driven systems, multi-tier architectures, and cloud-native solutions (AWS/Azure/GCP).
- Create architectural blueprints, sequence diagrams, API specifications, and technical documentation.
- Conduct architecture reviews and ensure alignment across all project teams.
Technical Leadership & Solution Delivery
- Provide hands-on guidance to development teams on system design, coding standards, and implementation strategies.
- Evaluate modern tools, frameworks, DevOps pipelines, and cloud services to recommend optimal solutions.
- Collaborate with engineering teams to build PoC/MVPs that validate technical feasibility.
- Ensure the delivered solutions meet performance, reliability, security, and compliance requirements.
- Troubleshoot high-level technical issues and support major incident resolutions.
Client Consulting & Stakeholder Communication
- Work directly with global clients to clarify technical needs, propose solutions, and guide decision-making.
- Present solution architecture, migration plans, technical roadmaps, and trade-offs in a clear and structured way.
- Serve as the technical SME in pre-sales discussions and proposal development.
- Collaborate closely with Project Managers, BAs, QAs, and Technical Leads to ensure architectural consistency and successful delivery.
Collaboration & Continuous Improvement
- Mentor Technical Leads, Senior Engineers, and cross-functional teams on system design and best practices.
- Promote engineering excellence through guidelines, standards, and reusable components.
- Drive continuous improvement in scalability, DevOps practices, architecture governance, and cloud adoption.
- Support internal R&D and innovation initiatives within the organization.
Yêu cầu:
Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, IT, or related field.
- Minimum 8+ years in software development, including 3+ years in solution architecture, system design.
- Strong English communication skills for client interaction (Japanese is a plus).
Technical & Leadership Skills
- Deep hands-on experience with one or more backend stacks: Java/ Golang/ NodeJS/ Python/ .NET.
- Strong proficiency in system design, cloud architecture (AWS/Azure/GCP), API design, integration patterns, and microservices.
- Experience with cloud services, containerization (Docker, Kubernetes), CI/CD pipelines, and DevOps concepts.
- Solid understanding of SDLC, Agile/Scrum, software security, performance optimization, and distributed system challenges.
- Ability to make high-quality technical decisions based on data, trade-offs, and business goals.
- Excellent communication and presentation skills, capable of simplifying complex technical concepts.
- Strong analytical, problem-solving mindset with high ownership and accountability.
- Ability to mentor technical teams and influence architecture direction across projects.
Mindset & Behavior
- Demonstrate strong communication and collaboration skills to build alignment across teams.
- Take full ownership of assigned work and drive outcomes with accountability.
- Show curiosity and commitment to continuous learning, feedback, and self-improvement.
- Apply creative thinking to identify opportunities for optimization and innovation.
- Leverage technology understanding to translate business needs into practical technical solutions.
Chế độ:
- Attractive & Competitive Salary Package
- Join a global team and work directly with many talents around the world.
- Opportunities for on-site work in Japan, Singapore, Australia, and many other countries.
- Work and grow in a dynamic, creative, and professional environment.
- Healthcare: Premium Health Insurance TECHVIFY Care
- 13 months’ salary per year.
- Annual salary evaluation.
- Sponsor and encourage staff to study courses by covering tuition fees, such as Udemy and Coursera.