Technology Implementation & Support Team Lead
Software Architecture Unit Manager
Designing new software applications or systems.
Evaluating existing products and recommending changes to improve efficiency or performance.
Design component software by using good design pattern.
Performs systematic software architecture analysis against features, requirements, interfaces, and designs, through the appropriate application of engineering techniques.
Participate in the system specification review process to ensure system requirements can be translated into valid software architecture.
Creating technical documentation such as design specifications and development plans.
Managing vendors to ensure that software development meets design specifications and deadlines.
Coordinating with other members in the organization to ensure that all products meet their needs, schedule, and milestone.
Participating in meetings to discuss project requirements and issues.
3 - 5 Years of experience as a Software Architecture or a similar role in software development.
Proficiency in software design principles and architectural patterns.
Familiarity with software development methodologies.
Knowledge of software testing and quality assurance processes.
Excellent communication and interpersonal skills for effective collaboration with cross-functional teams
Experience with design and implementation of scalable, distributed system is a plus.
Chamchuri Square Building (Bangkok)
MRT: Samyan station