Share this Job

Solutions Architect

Job Level:  Professional
Location: 

Bangkok, Bangkok, TH, 10310

Available until:  10/22/2022
Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Technology
Employing Entity:  Allianz Technology (Thailand) Co., Ltd.
Job Type:  Full-Time
Remote Job:  Hybrid working
Employment Type:  Permanent
ID:  15966

Job Purpose/Role

 

The Solution Architectrole is a position within our team. Working in an international environment, you will evolve in cross-functional and agile teams of English-speaking developers, quality assurance analysts and business analysts to design and develop high quality software solutionsthatprovideweb interfaces, APIs and capabilities for customers, administrators and the public.Your technical knowledge, experience and skills will allow you to play a key role in solving modern business needs and providing solutionsto enable and optimize business of Allianz entities all overthe World. As an architect, you will be able to work with autonomy, assist your teammates by providing technical guidance and code when needed. Big part oftherole is to design and communicate technical solutions to technicaland non-technical stakeholders.

 

Key responsibilities/What you do

 

• Take ownership of cross-cutting technical problems and guide delivery teams.

• Design web based applications and servicesfactoring in security, scalability, maintainability, etc.

• Communicate and discuss technical designs with other architects and non-technical stakeholders.

• Provide reasoning and cost-benefit analysis of given solution.

• Document technicaldesigns and decisionstaken.

 

Key requirement /What you bring

 

• Bachelor’s degree in Computer Science or related field with 7+years of professional experience.

• Excellent communication skills, interpersonal, verbal, and written of English language.

• Ability to clearly explain technical topics to non-technical audience.

• Deep understanding of software development life cycle methodologies, Agile (SCRUM,Kanban) and CI/CD.

• Strong practical experience in designing Web applications on frontend and backend sides.

• Solid experience in implementing applications with Java/Spring (Spring Boot, MVC, Security, Data, Cloud, etc.) and/or JavaScript/TypeScript, Angular.

• Good understanding of infrastructure and networking.

• Knowledge of cloud solutions and designing software for cloud.

• Understanding of database design and interactions.

• Understanding of various design patterns and their applicability.

• Design for scalability, high availability and disaster recovery.

• Live the Agile Mindset and be an advocate for promoting the culture surrounding it.