Software Architect

JOB DESCRIPTION

About SmartDev

SmartDev is a leading provider of global software solutions. SmartDev was established in 2014 and is a wholly owned subsidiary of Verysell Technologies Group (Switzerland).

SmartDev combines renowned Swiss quality with the Vietnamese passion to provide excellence and value.  SmartDev brings together smart people both internally and externally to create partnerships that push boundaries and challenge the status quo.

As part of SmartDev’s aggressive growth plan we are looking to expand our development team SmartDev (https://smartdev.vn/) offers tailor-made mobile apps and websites with the most popular frontend and back-end technologies. We are currently working with about 70 developers.

We are looking for an experienced and self-driven Software Architect with a strong technical background and excellent IT skills
to work with our team and produce products that delight our clients.

PRINCIPAL ACCOUNTABILITIES

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Lead software development projects
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop 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
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Approve final products before launching

REQUIREMENTS

  • BS/MS degree in relevant studies
  • 3 – 5+ years experiences as an architect
  • Possess developer experiences
  • Strong experience with multiple devices (mobile and desktop) and security
  • Experience in software development and coding in various languages (C#, .NET, Java etc.)
  • Excellent knowledge of software and application design and architecture
  • Can provide solutions for high performance and scalability architecture technical background and excellent IT skills to work with our team and produce products
  • Excellent knowledge of UML and other modeling methods
  • Have experience of microservices architecture, and container platform such as Kubernetes, OpenShift
  • Have experienced of Frontend (ReactJS, JS, HTML5 / CSS 3), Mobile (iOS, Android, React Native), Backend (NodeJS, Java, Go), Database (MongoDB, Cassandra), Web Server (Nginx, Apache)
  • Have experienced of Cloud solutions: GCP or AWS
  • Good teamwork and reliability
  • Familiarity with JavaScript and UI/UX design
  • 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
  • MSc/MA in computer science, engineering or relevant field
  • Manage and create actions plans for possible project challenges on constraints including, risks, time, resources and scope
  • Perform expected results in a team-oriented culture through delivering a significant individual contribution while collaborating with and strengthening teammates
  • Analyze current technologies used within the company and determine ways to improve. Presents and defends architectural, design, and technical choices to support our technology goals
  • Good communication in English with colleagues and other departments in order to understand needs and advise on solutions
  • Have experiences of CI / CD and Agile software development process

BENEFITS

  • Good work environment and good colleague (parties, holidays, team building activities)
  • Free Kindergarten for staff’s kids
  • 13th salary
  • Lunch Allowance
  • Tea, coffee, milk
  • Work on the latest technology
  • Two-day weekend: Sat and Sun
  • 20 annual leave days alongside Vietnamese public holidays
  • Always new challenge (Training provided)
  • Self-organize project team
  • Work with high profile multinational companies
  • Competitive Salary and career evolution based on your performance defined every year

Apply Online

Personal DetailsThis section asks about the personal details of the applicant.
0/50
Please provide your full name
General InformationThis section asks applicant about other relevant information required for the application process.
Please do not provide any original document

Fields with (*) are compulsory.