Job Description
Senior Software Architect – Drive Innovation in World-Class Digital Ecosystems!
■ Job Title
Senior Software Architect
■ Company Overview
Our client is responsible for building and operating the infrastructure and ecosystem platforms which power the company Group. Our mission is to provide our Cloud and Ecosystem Platforms which will deliver Core Value to accelerate the growth. They offer a wide range of services, including online shopping, financial technology, and digital entertainment, all aimed at enriching the user experience.
■ Overall Position Details
- Our organization has a lot of services and systems which are composed of various technologies.
- To ensure the high system quality of each service and to increase engineers capability we are trying to seek full-time higher level Senior Software Architect to join our architect team. In this position, the Senior Software Architect in Horizontal Organization which is called Tech Management Section.
- We are looking for an experienced Software Architect to make intuitive high level decisions for software development.
- You will see the “big picture” and create architectural approaches for software design and implementation to guide the development team under the whole GATD services group.
■ Responsibilities
- Collaborating with other professionals to determine functional and non-functional requirements for new software or applications
- Using tools and methodologies to create representations for functions and user interface of desired product
- Developing high-level product specifications with attention to system integration and feasibility
- Define all aspects of development from appropriate technology and workflow to coding standards
- Communicate successfully all concepts and guidelines to development team
- Oversee progress of development team to ensure consistency with initial design
- Provide technical guidance and coaching to developers and engineers through Architecture review and Tech support activities
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc
- Approve final product before launch
■ Experience and Qualifications
- At least 10+ years of experience in software development including solution or technical architecture experience
- Experience in software development and coding in various languages (Especially Java)
- Excellent knowledge of software and application design and architecture
- Excellent knowledge of UML and other modeling methods
- Excellent knowledge of API design and implementation
- Understanding of software quality assurance principles
- A technical mindset with great attention to detail
- High quality organizational and leadership skills
- Outstanding communication and presentation abilities
- Strong analytical and quantitative problem solving ability
- Proactive self-starter with self-motivated mind
- Strong get-things-done mind with a sense of ownership
■ Desired Qualifications
- Basic knowledge of digital marketing or advertising technologies - Ad serving, Ad tracking, DSP, SSP, DMP, Campaign Management, etc
- Experience with big data solutions and data pip-line and processing - Hadoop, Hive, Spark, Kafka, etc
- Understanding Micro service architecture concepts and containerized applications
- Familiarity with HTML/CSS, JavaScript and UI/UX design
■ Work Location
Tokyo, Japan
■ Salary
10M〜13M
■ Contract term
Permanent
Details will be provided during the meeting.