Technical Architect

8-11 years
Job Description



Prudential's purpose is to help people get the most out of life. We will deliver our purpose by creating a culture in which diversity is celebrated and inclusion assured, for our colleagues, customers, and partners. We provide a platform for our people to do their best work and make an impact to the business, and in exchange, we support our people's career ambitions. We pledge to make Prudential a place where you can Connect, Grow and Succeed.As a Software Architect, you'll be responsible for design, develop and deliver usable, adaptable, reliable, and secure business software solutions to contribute to the regional business growth. You will apply the latest agile development methodology and process to deliver software with speed and quality. You will work in an energetic project team in a start-up like setting to contribute to the success of our digital initiative. You are also response to couch, mentor and train other team members on processes and technologies. You should be excellent communication and documentation skills.
Design, develop and deliver usable, adaptable, reliable, and secure business software solutions to contribute to the regional business growth.
Job Responsibilities
. Work with the technology team to understand the requirements and create the corresponding technical documents, including architecture, technical proposal, technical design document, etc.
. Evaluate and propose the best cloud technologies for a given business problem
. Drive a high quality and high-performance culture by applying proper development process
. Hands on development using Test Driven Development when needed
. Make sure that the deliverable is of highest quality and professionalism.
. Perform code review and maintain coding standards and best practices
. Assist the team to resolve production issues
. Coach, mentor, motivate and train team members with less experience
. Make sure that the deliverable are of highest quality and professionalism.
. Perform code review and maintain coding standards and best practices
. Build rapid prototyping and development to test innovative ideas in the market.
Job Requirements
Qualifications

  • Bachelor's degree in computer science, Information

Knowledge and skill
. Minimum 8+ years of proven work experience in software development,
. 3+ years in system architecture and design
. 1+ years in design solution using cloud services technology
. Experience designing cloud software architectures for scalability, reliability, security and performance
. Strong experience and knowledge in API, system integration, microservices, business reporting, software engineering concepts and best practices
. Experience in applying test driven development, automated united test/integration test/load testing
. Experience in designing or building solutions using Azure Cloud service technologies, or similar cloud provider.
. Experience in enterprise integration technology like message queue or event streaming.
. Experience in Docker and Kubernetes is a big plus
. Knowledge of serverless technology is an advantage.
. Expertise in designing professional API using OpenAPI standard/Swagger
. Knowledge in CI/CD, and Infrastructure as code is a plus
. Experience working in a product-oriented, team-based environment that uses modern digital delivery approaches such as user experience design, lean, agile, DevOps, and cloud computing
. Experience in the following languages, frameworks, techniques, and technologies such as Java, HTML5, CSS3, JavaScript, jQuery, Node.js, React, Angular, Python, Spring, Spring Boot, REST APIs, JSON, MSSQL, MySQL, NoSQL, Couchbase, MongoDB, Git, Bitbucket, Redis, Jenkins, Bamboo, Docker, Azure, AWS, Terraform, Kafka
. Strong analytical mind and logical thinking
. Excellent analytical and time management skills
. Teamwork skills with a problem-solving attitude
. Can do mentality
. You speak English and Mandarin fluently and can communicate and present professionally with ease. Knowledge of Cantonese is an advantage.
. You have proven ability to simplify and navigate in highly ambiguous situations
Prudential is an equal opportunity employer. We provide equality of opportunity of benefits for all who apply and who perform work for our organisation irrespective of sex, race, age, ethnic origin, educational, social and cultural background, marital status, pregnancy and maternity, religion or belief, disability or part-time / fixed-term work, or any other status protected by applicable law. We encourage the same standards from our recruitment and third-party suppliers taking into account the context of grade, job and location. We also allow for reasonable adjustments to support people with special requirements.

JOB TYPE

Industry

Prudentialplc provides life and health insurance and asset management, with a focus on Asia and Africa. We help people get the most out of life, by making healthcare affordable and accessible and by promoting financial inclusion. We protect people's wealth, help them grow their assets, and empower them to save for their goals. The business has more than 18 million life customers in Asia and Africa.Prudential has been providing trusted financial security for 95 years and is listed on stock exchanges in London, Hong Kong, Singapore, and New York. We are proud to be included in the 2023 Bloomberg Gender Equality Index . The index measures gender equality across five pillars: female leadership and talent pipeline, equal pay and gender pay parity, inclusive culture, sexual harassment policies, and pro-women brand. Our inclusion in this global index is testament to our commitment to nurturing diverse talent. #BloombergGEI . Prudential plc is not affiliated in any manner with Prudential Financial, Inc., a company whose principal place of business is in the United States of America or with the Prudential Assurance Company, a subsidiary of M&G plc, a company incorporated in the United Kingdom.

Career Advice to Find Better