TopDev

CB/I Digital

Software Architect

Quận 3, Hồ Chí Minh
Posted 1 year ago and Job expires in 1 year ago

Year of experience

Job Level

Job Type

Contract type

CB/I Digital is a software and digital marketing company with offices in New York, US and Ho Chi Minh City, Vietnam. We develop cloud-based platforms and mobile apps for VC-backed tech startups and enterprise clients. Our client projects include building a telehealth and patient engagement cloud platform using microservice architecture for a large hospital group in Vietnam with over 4 million patients, a data analytics SaaS platform for retail inventory and marketing optimization using CBI's proprietary cloud back-end and front-end solutions, and a marketplace for the sustainable community with over 600 brands.

We have an ambitious culture that aims to achieve very ambitious goals for our client’s success, demands the very best of ourselves, and honors deep integrity and dedication. We are an Adobe Solutions Partner, Google Premier Partner, and Facebook Business Partner.

We are seeking a highly experienced Software Architect to join our team. The ideal candidate should have a strong technical background in software design, architecture, and development, as well as excellent leadership and communication skills.

Responsibilities

  • Design and oversee the development of software systems and applications
  • Collaborating with cross-functional teams, including project managers, developers, and quality assurance personnel, to develop software solutions.
  • Creating and maintaining architectural and design principles, standards, and patterns.
  • Identifying and mitigating technical risks and issues.
  • Participating in project planning and providing technical guidance and expertise to project managers and team members.
  • Collaborating with business stakeholders to ensure that software solutions meet business requirements and goals.
  • Communicating technical information and solutions to non-technical stakeholders in a clear and concise manner.
  • Responsible for evaluating and selecting technologies, creating technical documentation, and providing guidance and mentorship to junior developers.

Requirements

Technical criteria

  • Knows micro-service, serverless, cloud native, API-first architecture
  • Know and strict on coding standards, Domain Driven Design, event-driven/asynchronous vs synchronous system
  • Know latest & most popular software development tools & kits
  • Experienced in System Design with Service Mesh.
  • Experienced in Cloud Security and API Security.
  • Experienced in Database Modeling and Database Optimization.
  • Experienced in API Design with multiple data sources (Cache, Index and Database )
  • Experienced in Multi-Tenancy microservices system design.
  • Knowledge in Containerize, Service Mesh and Service Discovery.
  • Knowledge in Multi Cloud Systems.
  • Experienced in Ansible, Terraform and HashiCorp Stack.
  • Knowledge in Blue/Green Deployment.
  • Know both front-end and back-end development
  • Know performance optimization

Soft criteria

  • Have the burning desire to learn and apply the latest technologies to our work
  • Have advanced technical problem solving skills to solve complex tech issues
  • Have leadership to manage team of developers, make the most of developers, training & support developer growth, build collaboration mechanism
  • Have good work ethic & personality, have steadfast mentality to deal with pressure and tough situations
  • Communicate with clarity & persuasiveness

Benefits

1 job opening

Industry

Product, Phần Mềm

Company size

100-499 Employees

Nationality

United States, Vietnam

gallery_3RioPLGDVTQCcjf7bGjo7qtWuj7mphXS.jpeg
gallery_7omHhrXuDptudQO3ilJvW01tdujfC14k.jpeg
gallery_e4RnUis73pYdIg37NftinDaYmDtWPyWf.jpeg
gallery_Pt5IcjK7JsZ9pdicCuVSucM2bDS2EhbD.jpeg
gallery_zKXj4eJolfm8UVisBToDs7HjpMuK1VWf.jpeg